browser.webNavigation.onErrorOccurred


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/03/17/browser-webNavigation-onErrorOccurred/

摘要

本文主要讲述了:

  1. 触发时机
  2. 许可配置
  3. 监听网页跳转错误

正文

触发时机

用户中止跳转或网络请求错误时触发

许可配置

  • webNavigation

监听网页跳转错误

示例:监听所有的网页跳转错误

1
2
3
4
5
function callback(details) {
console.log(details);
}

browser.webNavigation.onErrorOccurred.addListener(callback);

可以通过配置筛选器精确地筛选需要监听的网页

示例:监听到达google.com的网页跳转错误

1
2
3
4
5
6
7
function callback(details) {
console.log(details);
}

browser.webNavigation.onErrorOccurred.addListener(callback, {
url: [{ hostContains: 'google.com' }],
});

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/03/17/browser-webNavigation-onErrorOccurred/


本文对你有帮助?请支持我


支付宝
微信