【发布时间】:2021-06-30 05:48:35
【问题描述】:
我想创建一个新选项卡并使用清单 V3 修改 Chrome 扩展程序的 background.js 中的 DOM:
chrome.tabs.create({ url : 'http://example.com'},function(newTab) {
document.body.innerHTML = "Example.com website content modified in tab "+ newTab.id + "!";
}
但是为什么这没有做任何事情,以及如何解决这个问题?
下面的这个也不起作用:
chrome.tabs.create({ url : 'http://example.com'},function(newTab) {
function myScript(){
document.body.innerHTML = "Example.com website content modified in tab "+ newTab.id + "!";
}
chrome.scripting.executeScript( {
target: {tabId: newTab.id},
function: myScript,
});
}
【问题讨论】:
标签: javascript google-chrome-extension manifest.json