如何在 Chrome 插件的 Manifest.json 文件中调用 Javascript (JS) 代码

How to Call Javascript (JS) Code in Manifest.json File for Chrome Plug-In

本文关键字:Javascript 调用 JS 代码 文件 json Chrome 插件 Manifest      更新时间:2023-09-26

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

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

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

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

我的问题的答案是它不喜欢点击,而是需要始终使用事件侦听器

发生的错误是"拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:"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