muh*_*ris 4 javascript jquery google-chrome google-chrome-extension
在chrome API中,有两个功能在理论上指向同一个evet.
chrome.webNavigation.onCompleted并 chrome.tabs.onUpdated.addListener与changeinfo=complete.
这两者之间有什么区别,哪一个保证页面中的外翻已加载.我发现chrome.tabs.onUpdated.addListener即使很少有http请求存在,有时也会发生火灾.
该chrome.webNavigation.onCompleted甚至当,而导航发生在一个子帧中被调用chrome.tabs.onUpdated.addListener时,标签被更新由于像一个标签的属性更改时,才会触发status或url.注意传递给回调函数的changeInfo对象这里.
此外,chrome.webNavigation.onCompleted支持过滤事件,因此您可以指定过滤器,以便仅在传递过滤器时触发事件.请在此处观察如何将过滤器应用于事件.
因此,如果同时使用两个事件侦听器,您将观察到chrome.webNavigation.onCompleted单个选项卡多次触发,而may chrome.tabs.onUpdated.addListener可能只触发一次或两次(由于从加载到完成的状态更改).
我希望这有帮助.
| 归档时间: |
|
| 查看次数: |
750 次 |
| 最近记录: |