在谷歌C​​hrome扩展中的远程节点服务器上的socket.io

时间:2012-10-16 11:22:00

标签: node.js google-chrome-extension socket.io

我正在研究chrome扩展,我正在尝试通过socket.io(在我的后台脚本中)连接到我的节点服务器,但我无法在我的服务器上加载socket.io.js .. 。 我得到了:

  

拒绝加载脚本'http:// myhost:8080 / socket.io / socket.io.js',因为它违反了以下内容安全策略指令:“script-src'self'chrome-extension-resource: ”

所以我开始在网上搜索,我有点卡住了。甚至可以做这样的事情吗? 如果没有,我怎么能与我的服务器通信? 请,任何帮助非常感谢:)

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。您只需要在manifest.json中指定一些指令:

"content_security_policy": "default-src 'none'; script-src 'self'"