
ExtensionChrome para recargar web
Publicado por Jose (1 intervención) el 23/02/2023 20:03:44
Buenas, soy nuevo por aqui. Estoy aprendiendo javascript, me pasó por la mente crear un script que recargue la pagina cuando exista algun error.
Por ejemplo: si mi conexion a internet es intermitente o el servidor está lento y me sale la pagina de error de chrome, quiero que el script escanee cada 10 segundos el navegador y si detecta este error de carga que recargue automaticamente la pagina hasta que el DOM y los escripts de la pagina esten totalmente cargados.
Pensé en una extension de chrome con el siguiente codigo
Manifest.json
Background.js
Con este código la consola me devuelve un error que document.URL no esta definido
He buscado en internet pero no logro hacerlo funcionar.
Espero me puedan ayudar gracias
Por ejemplo: si mi conexion a internet es intermitente o el servidor está lento y me sale la pagina de error de chrome, quiero que el script escanee cada 10 segundos el navegador y si detecta este error de carga que recargue automaticamente la pagina hasta que el DOM y los escripts de la pagina esten totalmente cargados.
Pensé en una extension de chrome con el siguiente codigo
Manifest.json
1
2
3
4
5
6
7
8
9
{
"manifest_version": 3,
"name": "My Extension Reload",
"version": "0.0.1",
"background": {
"service_worker": "background.js"
},
// .....permisos como tabs etc.
}
Background.js
1
2
3
4
5
6
7
8
setInterval(check, 10000);
function check(){
let url = document.URL
if (url == 'chrome-error://chromewebdata/') {
document.instance.reload()
}
}
Con este código la consola me devuelve un error que document.URL no esta definido
He buscado en internet pero no logro hacerlo funcionar.
Espero me puedan ayudar gracias
Valora esta pregunta


0