Mi extensión deja de funcionar si el sitio no está disponible. Hice dos fotos usando YouTube como ejemplo:
Mi código backround.js:
var url = window.location.toString(); console.log(url); //chrome-error://chromewebdata/ if((url=="chrome-error://chromewebdata/") || (url=="https://www.youtube.com/")){ console.log("This site can't be reached"); }Cuando se bloquea el acceso, la url de var recupera otro enlace (chrome-error://chromewebdata/). Hice un código para trabajar en él, pero no ayudó.
¿Cómo puedo hacer que la extensión funcione en esos sitios?