Google Chrome扩展程序清单版本2 - 执行初始化脚本

时间:2012-08-07 04:01:32

标签: google-chrome-extension manifest

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

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

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

      <body onload='init()'> 

或者像这样

      <script>init()</script>

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

1 个答案:

答案 0 :(得分:0)

创建一个popup.js文件,并将脚本解压缩到此文件中,并添加如下监听器:

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

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