Я разрабатываю приложение Android PhoneGap. Когда я запускаю приложение без подключения к интернету, оно принудительно закрывается. Поэтому мне нужно проверить подключение к Интернету в DOM, прежде чем вызывать ajax с помощью jquery / javascript
Вот мой пример кода:
var a=navigator.onLine;
if(a){
alert('online');
$.ajax({
type: "GET",
url: url,
dataType: 'json',
async: true,
cache: false,
success: function(data){
alert('success');
},
error: function(e){
alert('error');
}
});
}else{
alert('ofline');
}
Но я всегда получаю оповещение («онлайн»), даже когда нет подключения к Интернету. Пожалуйста, помогите мне. Спасибо заранее