我已经花了几天时间使用Chrome扩展程序来了解它们的工作原理。我正在努力做一个简单的扩展,添加" / about"每个网页的网址末尾。这段代码适用于多个页面,例如chrome://扩展程序,chrome://设置等,但不适用于其他页面,例如https://www.google.com,https://www.amazon.com等。有人用我的代码指出问题吗?
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
chrome.tabs.query({active: true, currentWindow: true, status: "complete"}, function(array_of_Tabs) {
var activeTab = array_of_Tabs[0];
var url = activeTab.url;
chrome.tabs.update({url: url + "/about"});
window.close();
});
});
我为任何糟糕的代码道歉,我刚刚开始学习javascript。谢谢!