Ste*_*fan 27 javascript google-chrome-extension
我试图基本上做一个元素荧光笔chrome扩展.工作流程: - 单击浏览器图标 - 单击页面 - 高亮显示单击的元素
使用manifest_version在浏览器操作中运行内容脚本时遇到麻烦:2当我检查出现的弹出窗口时,它说:
拒绝执行内联脚本,因为它违反了以下内容安全策略指令:"script-src'self'chrome-extension-resource:"(popup.html:5).
这是popup.html中的内联脚本的位置,脚本不起作用
我有:
manifest.json的:
{
"browser_action": {
"default_icon": "images/icon.gif",
"default_popup": "popup.html"
},
"manifest_version": 2,
"description": "MEH!",
"name": "My First Extension",
"permissions": [
"tabs", "http://*/*", "https://*/*"
],
"version": "0.1"
}
Run Code Online (Sandbox Code Playgroud)
popup.html:
<html>
<head>
</head>
<body>
<script>
chrome.tabs.executeScript(null,{
code:"document.body.style.backgroundColor='red'"
});
</script>
<div id='msg' style="width:300px">...</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感谢
Ste*_*fan 44
结果我无法正确读取错误,直到我在这里看到它
显然,清单v2不允许你有内联脚本,所以你只需要
src="path_to_the_file.js"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24579 次 |
| 最近记录: |