qiukun
V2EX  ›  问与答

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

  •  
  •   qiukun · May 26, 2012 · 3594 views
    This topic created in 5172 days ago, the information mentioned may be changed or developed.
    目前的想法是:
    扩展监听,用 HTTP server 发送给它。
    但不知道可行性和实现细节。
    3 replies    1970-01-01 08:00:00 +08:00
    wong2
        1
    wong2  
       May 26, 2012   ❤️ 1
    看到过这么一个东西: 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
        2
    qiukun  
    OP
       May 26, 2012
    @wong2 是要主动,谢谢!
    notedit
        3
    notedit  
       May 26, 2012   ❤️ 1
    chrome 已经支持socket了

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

    建立一个socket 连接到一个server上,然后server就可以主动发送数据了 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3043 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 09:05 · PVG 17:05 · LAX 02:05 · JFK 05:05
    ♥ Do have faith in what you're doing.