0

我有 chrome 扩展,因为我正在尝试使用 GWT RPC。不能让它工作。我在我的模块 xml 文件中使用 <add-linker name="xsiframe" /> 编译我的 GWT 代码。我仍然在 js chrome 控制台中遇到以下异常,没有任何行号:

由于 Content-Security-Policy 拒绝执行 JavaScript URL。

我的 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/"
  ] 


此部署是否有已知的解决方案?或者什么可能是错的?谢谢

4

1 回答 1

1

新的 CSP 是胡说八道。它故意切断功能,并且不允许覆盖,即使开发人员非常清楚他们在做什么。

现在,在扩展清单中恢复到清单 v.1。

 ...
 manifest_version: 1,
 ...

该规范将来可能会变得不那么共产主义。

于 2012-05-18T12:16:17.967 回答