我正在尝试用DevTools 2 RC1在chrome中创建一个页面扩展,但是我发现了一些问题。在角(beta-7)的早期版本中,我没有这类问题。
我认为这些问题与Zone.js文件中的一些跨源请求(Zone.js)有关,或者是因为存在违反chrome扩展的内容/限制的情况。
有人有这种问题吗?
对于角2应用程序,我用来测试面板英雄之旅角质教程。其余文件的配置大致如下:
(manifest.json)
...
"content_security_policy": "script-src 'self'; object-src 'self'",
"minimum_chrome_version": "10.0",
"devtools_page": "devtools/devtools.html",(devtools.js)
chrome.devtools.panels.create("Heroes Panel","icon.png","index.html",null);PS:我是这个新世界里的新手。害羞:谢谢你的帮助!
编辑。以下是我在控制台中所犯的错误:
拒绝执行内联脚本,因为它违反了以下内容安全策略指令:" script -src 'self'“。要么是‘不安全-内联’关键字,要么是散列('sha256-G0mTaF6bWvyc4n9GAJfTdnuzxv4B+t1WU0aL2FBX94A='),,要么是“不安全-.”)需要启用内联执行。
发布于 2016-06-15 02:19:55
这个问题是铬扩展内容安全策略。你可以看到医生https://developer.chrome.com/extensions/contentSecurityPolicy#relaxing-inline-script
如果html中有内联脚本
<script>// js code</script>更改为
<script src="xxx.js"></script>https://stackoverflow.com/questions/37530194
复制相似问题