如何使Chrome扩展程序可以工作甚至页面说ERR_CONNECTION_RES

时间:2017-08-25 10:19:20

标签: javascript google-chrome google-chrome-extension

我想开发一个google chrome扩展程序,如果页面不可用,则将url替换为另一个。我的意思是它的响应 *找不到example.com主机的服务器DNS地址。 * ERR_CONNECTON_RES

或与这些说明相同。

我已经搜索了扩展如何工作,并发现这些扩展在DOM完成后运行。但我相信没有不可能的事情。

在DOM完成到content.js之前,我是否可以添加任何代码来运行扩展。

1 个答案:

答案 0 :(得分:0)

您将无法使用内容脚本;那些cannot be used on Chrome error pages

因此,您需要一个后台页面和一些API事件来监听网络错误的具体情况。

webNavigation API似乎很合适,例如webNavigation.onErrorOccurred