Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Manifest.json文件中为Chrome插件调用Javascript(JS)代码_Javascript_Html_Google Chrome_Plugins - Fatal编程技术网

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

如何在Manifest.json文件中为Chrome插件调用Javascript(JS)代码,javascript,html,google-chrome,plugins,Javascript,Html,Google Chrome,Plugins,如何在Chrome插件的Manifest.json文件中调用Javascript代码?用与我对.html代码相同的方式调用它是行不通的 "browser_action":{"default_icon":"icon.png", "default_popup": "cocoon.html" } 我正在学习如何构建一个只运行HTML和JavaScript的Chrome插件 当我在Chrome中作为站点运行HTML时,我的代码运行正常。然而,当我把网站变成一个Chrome插件时,我在我的插件manif

如何在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\u popup”:“cococoon.html”
,并认为既然Javascript是在html中调用的,它会正常运行,但是看起来我需要在Manifest.json文件中单独调用它。

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

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

特别是在这里: