如何从其他程序发送消息给 chrome 扩展?

2012-05-26 18:49:53 +08:00
 qiukun
目前的想法是:
扩展监听,用 HTTP server 发送给它。
但不知道可行性和实现细节。
2921 次点击
所在节点    问与答
3 条回复
wong2
2012-05-26 19:15:37 +08:00
看到过这么一个东西: Chrome DevTools Autosave,就是在Chrome的开发者工具里修改css之后所做的修改被直接保存到那个css文件里。
它是在本地运行一个服务器,然后扩展向那个服务器post数据,再由服务器端写到文件里。
你如果要做服务器主动发送数据给扩展的话可以用websocket。

Chrome DevTools Autosave: https://github.com/NV/chrome-devtools-autosave
Chrome DevTools Autosave Server: https://github.com/NV/chrome-devtools-autosave-server
qiukun
2012-05-26 20:37:49 +08:00
@wong2 是要主动,谢谢!
notedit
2012-05-26 21:49:45 +08:00
chrome 已经支持socket了

http://code.google.com/chrome/extensions/experimental.socket.html

建立一个socket 连接到一个server上,然后server就可以主动发送数据了 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/37435

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX