0

我的扩展程序稍后运行良好但是当我将我的 chrome 版本升级到 24 时要求我将清单编辑到版本 2 不安装扩展程序而不是 popup.html 中的链接不适合我

<a href="" onclick=aa();>link 1</a><br>


function aa(){
chrome.tabs.create({'url': 'http://aaaa.com'});
}

错误:拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“script-src 'self' chrome-extension-resource:”。

真挚地

4

1 回答 1

0

根据修订后的 Chrome 安全策略,Chrome 扩展程序将不再能够在您的 popup.html 中使用内联 javascript

http://developer.chrome.com/extensions/contentSecurityPolicy.html#jsexecution

您必须删除内联 javascript,将其放入 JS 文件中,然后从 HTML 页面加载它。

于 2013-02-02T16:21:45.713 回答