首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在加载错误时重新加载页面的Chrome扩展

在加载错误时重新加载页面的Chrome扩展
EN

Stack Overflow用户
提问于 2014-05-18 17:12:04
回答 2查看 5.4K关注 0票数 7

因为这是不可能使用Greasemonkey的,我想编写一个Chrome扩展,如果它一开始加载失败,它将重新加载一个页面。

我知道如何编写Chrome扩展,我已经注入了脚本,并且知道了如何与页面进行通信,所以我对选项卡的工作原理和如何构建清单有基本的知识。

我正在寻找什么事件,我如何使它工作得到和张贴的请求?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-18 21:03:22

使用chrome.webNavigation.onErrorOccurredchrome.webRequest.onErrorOccurred检测导航错误。这些API不能在内容脚本中使用,因此必须向扩展中添加背景页事件页

我建议使用webNavigation API,因为它们也可以与事件页一起使用(与webRequest API不同)。这里就是一个例子,使用chrome.tabs.reload而不是chrome.tabs.update来获得您想要的东西。

票数 8
EN

Stack Overflow用户

发布于 2021-02-17 08:14:07

对于其他正在寻找Chrome扩展程序的人来说,它将继续尝试加载一个未能加载的页面,而错误页增强 Chrome扩展则将此作为其主要功能的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23724668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档