Devo avvisare l'utente con le seguenti condizioni;Come avvisare l'utente quando non c'è connessione Internet
- Richiesta scaduta
- Nessun collegamento a Internet
- Impossibile raggiungere il server
Ecco il codice; Come catturare le seguenti condizioni quando si è verificato e avvisare l'utente?
failure: function (response) {
var text = response.responseText;
console.log("FAILED");
},success: function (response) {
var text = response.responseText;
console.log("SUCCESS");
}
Ho provato il seguente codice per verificare se internet è raggiungibile, ma non ha funzionato
var networkState = navigator.network.connection.type
alert(states[networkState]);
if (networkState == Connection.NONE){
alert('No internet ');
};
UPDATE **
ho aggiunto il seguente nel mio indice. html, ma, quando disabilito il WIFI, non vedo l'avviso popping.
<script>
function onDeviceReady() {
document.addEventListener("offline", function() {
alert("No internet connection");
}, false);
}
</script>
Quale errore/avviso viene gettato sul log della console? –
Non viene lanciato nulla. – user1315906