我正在为每次更新标签内容时需要运行其主要功能的Chrome扩展程序连接(例如,页面会自动加载新帖子)。我一直在使用以下内容来检测:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if (changeInfo.status == 'complete') {
blah blah blah...
}
}
但这仅检测选项卡的URL是否已更改,或者用户是否手动刷新页面。理想情况下,我还希望扩展程序忽略用户单击页面中链接/锚点的事件,因为在更改URL时,页面不会接收任何新内容。