Comment vérifier la connexion internet dans Angular2 au moment de la frappe de l'API, chaque fois que dans mon application l'API est frappé au serveur parfois l'utilisateur est l'utilisateur est parfois hors ligne (c'est-à-dire sans connexion internet), alors comment puis-je vérifier la connectivité internet ? existe-t-il un code d'état spécial pour la connectivité internet ? ou autre chose ?
PS:- j'ai trouvé navigator.onLine
dans angularJs mais semble ne pas fonctionner dans angular2.
mise à jour
comme sudheer l'a suggéré dans la réponse ci-dessous navigator.onLine
en travaillant avec angular2 mais ne fonctionne toujours pas correctement pourquoi ? <a href="http://plnkr.co/edit/3Mw5c9DAU6d0Gnl9CtKP?p=preview" rel="noreferrer">working example here</a>
5 votes
Je l'ai vérifié avec Windows 10 et Chrome. Il renvoie toujours 'true', si au moins un adaptateur réseau est connecté. Donc si vous avez installé un adaptateur virtuel, comme le "HostOnly-Network" de VirtualBox, vous obtenez toujours 'true', jusqu'à ce que vous le désactiviez aussi :(