0

清单版本 2 内容安全策略不允许扩展运行内联脚本。这意味着我不能使用

      <script>Code Here</script>
      <button onclick="And here">

当我使用清单版本 1 时,我的 popup.html 执行了一些代码,它以这种方式加载以太:

      <body onload='init()'> 

或者像这样

      <script>init()</script>

现在我可以看到唯一的方法 - 在 popup.html 中放置一个按钮并手动按下它来进行初始化。我怎么了?

4

1 回答 1

0

创建一个 popup.js 文件,并将您的脚本提取到该文件中,并添加如下监听器:

document.addEventListener('DOMContentLoaded', init());

然后将 popup.js 文件包含到 popup.html 文件中。

于 2012-08-07T04:50:05.757 回答