Skip to content Skip to sidebar Skip to footer

Chrome Extension To Reload Page On Load Error

Because it isn't possible to use Greasemonkey for this, I want to write a Chrome extension that will reload a page if it initially failed to load. I know how to write a Chrome exte

Solution 1:

Use chrome.webNavigation.onErrorOccurred or chrome.webRequest.onErrorOccurred to detect navigation errors. These APIs cannot be used in a content script, so you have to add a background page or event page to your extension.

I recommend to use the webNavigation API because these can also be used with event pages (unlike the webRequest API). Here is an example, use chrome.tabs.reload instead of chrome.tabs.update to get what you want.

Solution 2:

For others looking for a Chrome extension that will continually retry loading a page that has failed to load, the Error Page Enhanced Chrome extension has this as part of its primary functionality.

Post a Comment for "Chrome Extension To Reload Page On Load Error"