Google chrome extension 如何创建新选项卡并对其进行修改

Google chrome extension 如何创建新选项卡并对其进行修改,google-chrome-extension,Google Chrome Extension,我想创建一个新的选项卡并在那里执行脚本,但这段代码不起作用。 我从页面操作和后台页面控制台测试了它 chrome.tabs.create({url:"about:blank"}, function(tab){ console.log(tab.id); chrome.tabs.executeScript(tab.id,{code: 'console.log(2)'}); }); 现在,创建了空选项卡,它也显示了tab.id,但是脚本没有执行。为什么? 顺便说一下,这些是清单中的我

我想创建一个新的选项卡并在那里执行脚本,但这段代码不起作用。 我从页面操作和后台页面控制台测试了它

chrome.tabs.create({url:"about:blank"}, function(tab){
    console.log(tab.id);
    chrome.tabs.executeScript(tab.id,{code: 'console.log(2)'});
});
现在,创建了空选项卡,它也显示了tab.id,但是脚本没有执行。为什么?

顺便说一下,这些是清单中的我的权限值:

"permissions": ["tabs", "<all_urls>", "storage"],
“权限”:[“选项卡”、“存储”],

我用简单的javascript解决了这个问题

chrome.tabs.executeScript({code: 'var win = window.open("");win.document.body.style.background = "red"'});

代码没有被执行,因为
关于
URL。

所以关于URL没有办法?@BubuDaba目前没有。另一个相关的bug是。