Google chrome extension onBeforeNavigate返回不带';不存在

Google chrome extension onBeforeNavigate返回不带';不存在,google-chrome-extension,Google Chrome Extension,我正在努力使这些行起作用: chrome.webNavigation.onBeforeNavigate.addListener(function(details) { chrome.tabs.update(details.tabId, {url: "http://www.google.com"}, function() {}); }, {url: [{hostEquals: 'yahoo.com'}]}); 有时,我们会出现以下错误: 制表期间出错。更新:没有id为294的制表符 奇怪,你有什

我正在努力使这些行起作用:

chrome.webNavigation.onBeforeNavigate.addListener(function(details) {
chrome.tabs.update(details.tabId, {url: "http://www.google.com"}, function() {});
}, {url: [{hostEquals: 'yahoo.com'}]});
有时,我们会出现以下错误: 制表期间出错。更新:没有id为294的制表符

奇怪,你有什么理由吗


提前感谢您的帮助

看来onBeforeNavigate也适用于带有预取功能的自动完成url

使用onBeforeNavigate而不是onBeforeNavigate可以删除错误