Ich versuche, einen Interzeptor schreiben, der steuert, ob eine Internetverbindung besteht oder nicht. Wenn keine Verbindung besteht, wird eine Nachricht "Sie haben keine Verbindung" angezeigt, und die HTTP-Anfrage wird abgebrochen. Andernfalls wird die HTTP-Anfrage erstellt.Wie kann ich das machen? Vielen Dank im VorausProblem über Abbruch HTTP-Anfrage auf angular.js
0
A
Antwort
1
sollten Sie folgendes Plugin verwenden: cordova plugin add cordova-plugin-network-information
Codebeispiel:
module.controller('MyCtrl', function($rootScope, $cordovaNetwork) {
document.addEventListener("deviceready", function() {
var type = $cordovaNetwork.getNetwork()
var isOnline = $cordovaNetwork.isOnline()
var isOffline = $cordovaNetwork.isOffline()
// listen for Online event
$rootScope.$on('$cordovaNetwork:online', function(event, networkState){
var onlineState = networkState;
})
// listen for Offline event
$rootScope.$on('$cordovaNetwork:offline', function(event, networkState){
var offlineState = networkState;
})
}, false);
});
Verwandte Themen
- 1. Std :: Vector Abbruch Problem
- 2. Sitzung über Angular.js aufrechterhalten
- 3. Mercurial, Abbruch: Autorisierung fehlgeschlagen
- 4. Abbruch auf Parse Fehler mit nützlichen Nachricht
- 5. Abbruch aktuelle Skript auf waitbar Schließen
- 6. Pipelineeingaben Schritt, auf Abbruch E-Mail sendet
- 7. Cordova FileTransfer Abbruch Fehler
- 8. Abbruch der Ziehoperation auf UISlider basierend auf Schiebereglerwert
- 9. C++ Abbruch überschreiben
- 10. Abbruch() nicht Header
- 11. AWS CodePipeline Staging Timeouts/Abbruch?
- 12. Trigger-Makro mit Abbruch
- 13. Abbruch aktiv Bild anfordert
- 14. DSC Abbruch bei Fehler
- 15. Angular.js Passfilter auf Direktive bidirektionale ('=') Attribut
- 16. Vermeidung von Abbruch in libgmp
- 17. Angular.js & Adsense
- 18. Angular.js & Adsense
- 19. AMFPHP über SSL Problem
- 20. Ein Problem über in_array
- 21. Abbruch einer fetchRequest in managedObjectContext
- 22. Footable zusammen mit Angular.js
- 23. Problem über @ 2X
- 24. C++ Problem über Arrays
- 25. Problem ableiten über C++
- 26. Angular.js und Require.Js
- 27. Mercurial/hg - Abbruch: ausstehende nicht festgeschriebene Zusammenführungen
- 28. Get Angular.js Fehler
- 29. Ionic/Angular.js Global Preloader
- 30. Konfigurieren von Angular.JS ($ interpolateProvider)