我想开发一个google chrome扩展程序,如果页面不可用,则将url替换为另一个。我的意思是它的响应 *找不到example.com主机的服务器DNS地址。 * ERR_CONNECTON_RES
或与这些说明相同。
我已经搜索了扩展如何工作,并发现这些扩展在DOM完成后运行。但我相信没有不可能的事情。
在DOM完成到content.js之前,我是否可以添加任何代码来运行扩展。
答案 0 :(得分:0)
您将无法使用内容脚本;那些cannot be used on Chrome error pages。
因此,您需要一个后台页面和一些API事件来监听网络错误的具体情况。
webNavigation
API似乎很合适,例如webNavigation.onErrorOccurred