Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Tem como colocar um serviço para caso não esteja mais conectado a internet ?

Olá,

Minha dúvida é a seguinte: eu estou fazendo um projeto pequeno que consulta os dados do clima de certa cidade. Eu gostaria de saber se tem como monitorar a internet de quem está acessando e caso a internet caia, mostrar uma página parecida com página Error 404. Eu encontrei algo da classe

ConnectionService

do modulo

ng-connection-service

Mas não sei como aplicar isso, preciso criar um Service ?

1 resposta
solução!

Fala ai Dalcy, tudo bem? Sim, isso é possível, você pode fazer através de alguns eventos do browser, sendo eles:

  • online: Quando a conexão foi bem sucedida.
  • offline: Quando perdeu a conexão.

Tem uma lib, a offline.js, ela é muito boa para esse tipo de necessidade.

Para mais informações: https://developer.mozilla.org/pt-BR/docs/Web/API/NavigatorOnLine/Online_and_offline_events

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software