13

我试着按照谷歌的例子:https ://developer.chrome.com/extensions/options.html

我立即遇到了按钮和主体尝试执行功能的问题,因此我附加了侦听器。然后,它告诉我选项页面不允许执行JS。

要么我没有正确理解如何做到这一点,要么 Chrome 的文档完全错误。

你如何在那里使用JS?或者:你能指出我正确教程的方向吗?

4

2 回答 2

17

看看这个答案:Chrome 教程 - 选项页面

"manifest_version": 2 禁止嵌入脚本。将所有 JavaScript 移至 options.js 并以这种方式加载。”

于 2012-08-17T11:37:40.560 回答
4

您不能将内联 JS 与新扩展所需的 manifest v2.0 一起使用。清单 v1 可以做到这一点,但现在不行。您必须将脚本文件引用到页面。如果所有扩展页面上都存在此问题。

<script type="text/javascript">JS CODE</script>

不再允许。改用这个。

<script type="text/javascript" src="FILENAME.js"></script>

看看谷歌代码文档 - 清单

于 2012-08-18T11:57:09.730 回答