我正在尝试创建一个扩展程序,它将(简单地)访问用户查看的每个网址,项目的较大范围是跨多台计算机/浏览器的浏览器历史记录,以便于浏览历史记录搜索,但这与此无关。我当前的代码会读取网址有时,但不是每个页面都是:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if(changeInfo.status == "loading"){
//process url
}
});
如何让这段代码读取多个标签中的每个网址?我在后台页面中这样做。
答案 0 :(得分:0)
您可以添加在每个页面上运行的内容脚本,并使用location.href的值将消息发送到后台页面。您可以使用chrome.extension.sendMessage()。