基本上,我只想检查跨不同环境的链接,那就是不同的域名。基本上,到目前为止,我的扩展程序每个按钮都有一个按钮,但是遇到任何麻烦。在b ackground.js中尝试过,因为我认为那是访问tab的唯一地方?
尝试过此方法和其他一些方法,但是对我来说这是很新的,所以请原谅我的无知。我非常了解javascript,但这需要一些调整。
let dev = document.getElementByID("dev");
console.log(dev);
dev.onclick = function(element) {
chrome.tabs.query({currentWindow: true, active: true}, function (tab) {
chrome.tabs.update(tab.id, {url: "www.google.com"});
});
答案 0 :(得分:0)
1)URL必须以方案https://www.google.com开头。 2)确保阅读有关扩展概述::体系结构的信息-弹出窗口是一个单独的页面,具有自己的窗口,URL和devtools,您可以通过右键单击弹出窗口,然后单击检查来访问。 3)提示:无需使用tabs.query更改活动标签-只需从tabs.update中省略tab.id,因为它是可选参数。 – wOxxOm
谢谢,帮了大忙!