Ich muss den Benutzer mit den folgenden Bedingungen warnen;So warnen Sie den Benutzer, wenn keine Internetverbindung besteht
- Zeitüberschreitung der Anforderung
- keine Internetverbindung
- Kann den Server
Hier ist der Code erreichen; Wie erfassen Sie die folgenden Bedingungen, wenn sie aufgetreten sind, und warnen Sie den Benutzer?
failure: function (response) {
var text = response.responseText;
console.log("FAILED");
},success: function (response) {
var text = response.responseText;
console.log("SUCCESS");
}
Ich habe versucht, den folgenden Code zu überprüfen, ob das Internet erreichbar ist, aber es ist nicht in meinem Index
var networkState = navigator.network.connection.type
alert(states[networkState]);
if (networkState == Connection.NONE){
alert('No internet ');
};
UPDATE **
Ich habe folgendes funktionierten. html, aber wenn ich WIFI deaktiviere, sehe ich die Warnung nicht knallen.
<script>
function onDeviceReady() {
document.addEventListener("offline", function() {
alert("No internet connection");
}, false);
}
</script>
Welche Fehler/Warnung auf dem Konsolenprotokoll geworfen wird? –
Nichts wird geworfen. – user1315906