-1

如何在 Chrome 插件的 Manifest.json 文件中调用 Javascript 代码?以与我对 .html 代码相同的方式调用它不起作用......

"browser_action":{"default_icon":"icon.png", "default_popup": "cocoon.html" }

我正在学习如何构建一个只运行 HTML 和 JavaScript 的 Chrome 插件。

当我在 Chrome 中将 HTML 作为站点运行时,我的代码可以正常运行。但是,当我将网站变成 Chrome 插件时,我通过指示和思考在我的插件 manifest.json 文件中调用了 .html 文件,"default_popup": "cocoon.html"因为在 HTML 中调用了 Javascript,它会正常运行,但看起来我需要在 Manifest.json 文件中单独调用。

4

1 回答 1

0

我的问题的答案是它不喜欢 onclick,而是需要在整个过程中使用eventlistener

发生的错误是“拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:”script-src 'self' chrome-extension-resource:

https://groups.google.com/a/chromium.org/forum/#!msg/chromium-extensions/rsqvkUYRNqU/R2FROLvVCEYJ

特别是这里:

https://developer.chrome.com/extensions/contentSecurityPolicy.html#JSExecution

于 2013-11-06T06:55:14.857 回答