在我们的扩展代码中,我在 tabs.onUpdated ( chrome.tabs.onUpdated ) 中添加了一个监听器
browser.tabs.onUpdated.addListener(async (tabId, changeInfo, tab) => {
}
})
在按钮单击扩展内部的交互之一中,由于 changeInfo.status 进入 --> 'loading' --> 'complete' 而触发此事件
状态进入加载状态可能会发生什么?url 没有变化,这导致对添加的侦听器进行不必要的调用