【问题标题】:How to create sockets in google chrome extension?如何在谷歌浏览器扩展中创建套接字?
【发布时间】:2009-10-08 05:20:39
【问题描述】:

我为 google chrome http://code.google.com/chrome/extensions/getstarted.html 创建了小型 hello world 扩展。我需要在扩展中使用套接字来使用 UDP 进行对等通信。 google chrome 中是否有任何等效的 firefox Jslib 或者我们如何在 google chrome 扩展中使用其他语言?

我怀疑它在谷歌浏览器中的可能性,看看它的documentation。 ?有没有其他方法可以在扩展中实现 p2p 通信?

【问题讨论】:

    标签: google-chrome-extension


    【解决方案1】:

    Chrome 为 raw socket connections 提供打包应用支持。更多一般信息here。这曾经也可用于扩展,但尚不清楚这是否仍然正确。

    文档表明只有 UDP 可用于创建套接字时的类型。然而,最近(2012 年 1 月)有一个commit adding TCP support

    【讨论】:

    • @jnnnnn,是的,他们似乎经常移动它。我已将链接更新为链接的打包应用程序版本。它可能仍可用于扩展,但尚不清楚。
    • @kanaka,这在 Chrome 扩展中可行吗?您链接到的 API 适用于 Chrome 应用程序。
    【解决方案2】:

    这些不是 websocket(它是 TCP 或 UDP 套接字):

    http://developer.chrome.com/apps/socket.html

    https://developers.google.com/live/shows/7320022-5001

    第二个链接是在 Chrome 应用中制作网络服务器的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-17
      • 2014-07-24
      • 1970-01-01
      • 2011-03-31
      • 2016-06-08
      相关资源
      最近更新 更多