我的Chrome应用有以下清单:
{
"name": ",
"version": "1.0.3",
"manifest_version": 2,
"description": "Chrome Extension for.",
"icons": {
"16": "images/test.png",
"19": "images/test.png",
"256": "images/test.png"
},
"app": {
"background": {
"scripts": [
"background.js"
]
}
},
"sandbox": {
"js": [
"lib/test-api.js"
]
},
"permissions": [
"<all_urls>",
"notifications",
"storage",
"videoCapture"
]
}
Run Code Online (Sandbox Code Playgroud)
我有一个运行的脚本文件eval.我已经阅读了有关CSP和沙盒的内容,但我仍然收到此错误:
拒绝将字符串评估为JavaScript,因为'unsafe-eval'不是以下内容安全策略指令中允许的脚本源:"default-src'self'chrome-extension-resource:".请注意,'script-src'未明确设置,因此'default-src'用作后备.
javascript google-chrome manifest content-security-policy google-chrome-app
我正在通过示例学习chrome扩展.以下是我目前学习的示例:http://www.chrome-extensions.net/extensions/mappy/
此示例项目中有三个JavaScript文件:background.js mappy_content_script.js popup.js.
"mappy_content_script.js"显示在Developer Tools的Scripts选项卡的组合框中.
如果我右键单击扩展图标并选择"Inspect popup",则可以找到"popup.js".
问题是我无法调试"background.js"或在Developer Tools中找到它.我试过插入"调试器"; 在这个JavaScript文件中.我也尝试使用分析工具来记录脚本执行.但是,当我点击"background.js"的链接时,会出现一个空白页面.

这是铬的错误还是我错过了什么?谢谢