我有以下代码用于打开带有已定义URL的新选项卡,然后在其上执行一些代码:
chrome.tabs.create({
'url': 'https://myownServer.com',
'selected': false
}, function(tab) {
chrome.tabs.executeScript(tab.id, {
'file': 'myCode.js'
});
});
选项卡打开,但是当执行文件(myCode.js)时,它会记录到控制台此错误:
Uncaught Error: You do not have permission to use 'tabs.executeScript'.
Be sure to declare in your manifest what permissions you need.
我没有找到这样的任何许可(除了'标签',我已经在我的manifest.json中已经拥有)。我该怎么做才能让它发挥作用?