Verificar se dispositivo está online ou offline com JavaScript
118d atrás
A propridade navigator.onLine do #JavaScript retorna um boolean. Se true o browser está conectado, se false, está offline. Note que o dispositivo pode estar conectado na rede, mas sem internet. Pode ser necessário fazer mais verificações.
if (navigator.onLine) console.log('is online');
else console.log('is offline');
Eventos
Você pode observar mudanças na rede com os eventos "online" e "offline":
window.addEventListener('offline', e => console.log('is offline'));
window.addEventListener('online', e => console.log('is online'));
Comentários (0)