我正在尝试根据表单中给出的参数构建一个 Google chrome 扩展 - 在弹出页面上,操作 URL。
调用javascript函数并传递参数的方法是什么。这是我的popup.html:
<button onclick="callIt()">Try it</button>
这是我的js:
function callIt(){
chrome.tabs.getSelected(null, function (tab) {
var theurl = tab.url;
var newUrl=theurl+'?asd=yes'
chrome.tabs.update(tab.id, {url: newUrl});
});
}
在调试器上,我得到:
拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:“script-src 'self' chrome-extension-resource:”。
那么我应该如何实现呢?