所以我已经非常彻底地搜索并尝试了很多东西来创建一个TCP或UDP侦听器,用于浏览器中的Chrome.socket API。我现在很困惑。浏览器中的Chrome.socket侦听器
- 的WebSockets
- WebTCP插座
- 的WebRTC
- PeerJS
- 节点在Chrome扩展
还有几个小的期权净模块:到目前为止,我已经尝试使用。到目前为止,这些'选项'似乎都不能正常工作。我得到的最接近的是在浏览器中获得零状态。服务器接受连接,但浏览器中套接字的readyState保持为零(意味着仍然连接)。
我有两个问题。
可能吗? 甚至有可能通过只有客户端JavaScript在Sperate网站上侦听来自Chrome扩展的传入TCP/UDP连接?
如何? 如果是这样,我将如何能够创建此?
你究竟是什么意思?“甚至有可能在浏览器端监听来自Chrome扩展的传入TCP/UDP连接?”你期望听到什么? Chrome应用程序?一个网站?在安装了特定Chrome应用的浏览器中运行的网站?你期望做什么传入连接? Chrome应用程序?一个网站?一个应用程序? – apsillers
A @ apsillers我想要做以下事情:铬扩展(=服务器)创建套接字并等待客户端连接 - >网站(=客户端)创建套接字并要求连接到某个地址+端口,其中铬.socket正在监听 - > chrome.socket服务器接受连接并将消息发送回网站 - >在网站上记录此消息。 –
@ user2730863:AFAIK,Chrome扩展程序可以更直接地与页面JS进行通信。 – SLaks