我有chrome扩展,因为我正在尝试使用GWT RPC。不能让它发挥作用。我使用< add-linker name =“xsiframe”/>编译我的GWT代码在我的模块xml文件中。我仍然在js chrome控制台中跟踪异常而没有任何行号:
因内容安全政策而拒绝执行JavaScript网址。
我的manifest.json,ver.2就是这样:
"permissions": [
"http://*/"
],
"content_security_policy": "default-src * 'unsafe-inline'; script-src 'self'; object- src 'self'; frame-src about:",
"web_accessible_resources": [
"js-lib/",
"js-code/",
"compiled_gwt_code_from_gwt-war/"
]
是否有针对此部署的已知解决方案?或者可能是错的? 感谢
答案 0 :(得分:1)
新的CSP是胡说八道。它故意切断功能,并且它不允许覆盖,即使开发人员知道他们正在做什么。
现在,请在扩展程序清单中恢复为清单v.1。
...
manifest_version: 1,
...
该规范未来可能会变得不那么共产主义了。