2014-12-01 2 views
0

Я реализую приложение phonegap, которое получит новости о приложениях в виде функциональности inappBrowser. Проблема заключается в том, что когда сеть пользователей отключается, откроется URL-адрес, который говорит «Невозможно подключиться к Интернету и не сможет достичь сервера по адресу http://xxxxx.com», что позволяет пользователю увидеть, что он использует браузер, а не приложение , поэтому я хочу, чтобы настроить эту страницу браузера, что нагрузки, когда сеть не доступнаPhoneGap InAppBrowser как отключить страницу eror в сети не доступно

document.addEventListener("deviceready", onDeviceReady, false); 

// device APIs are available 
// 
function onDeviceReady() { 
    var ref = window.open('http://apache.org', '_blank', 'location=yes'); 
    ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); }); 
    ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); }); 
    ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); }); 
    ref.addEventListener('exit', function(event) { alert(event.type); }); 
} 

ответ

0

Вы должны использовать сетевую плагин и тест, чтобы увидеть, если у вас есть подключение.

API documentation

Вы, вероятно, также необходимо обрабатывать в автономном режиме событие, так что вы знаете, когда вы потеряете связь.

document.addEventListener("offline", onOffline, false); 

function onOffline() { 
    // Handle the offline event 
} 

Решение 2 Вы можете использовать событие LoadError на inappbrowser и сделать что-то, когда он не может загрузить

+0

совершенный, что большой. Но я думаю, что мне нужно перефразировать мой вопрос, если страница является 404 страницей, как я могу использовать .htaccess в телефонной запинке. ЛОЛ. incase 404 страницы или неверный url, по умолчанию всегда «веб-страница не найдена»; как мы его настраиваем – Ekumahost

+0

оффлайн-событие не радует отсутствием сети – Ekumahost

+0

Вы уверены, что до сих пор нет сотовой сети? Он должен перейти в NONE не только к ячейке. Раньше было событие onChange – Leo

Смежные вопросы