我正在研究chrome扩展,我正在尝试通过socket.io(在我的后台脚本中)连接到我的节点服务器,但我无法在我的服务器上加载socket.io.js .. 。 我得到了:
拒绝加载脚本'http:// myhost:8080 / socket.io / socket.io.js',因为它违反了以下内容安全策略指令:“script-src'self'chrome-extension-resource: ”
所以我开始在网上搜索,我有点卡住了。甚至可以做这样的事情吗? 如果没有,我怎么能与我的服务器通信? 请,任何帮助非常感谢:)
答案 0 :(得分:1)
是的,这是可能的。您只需要在manifest.json中指定一些指令:
"content_security_policy": "default-src 'none'; script-src 'self'"