Я занимаюсь разработкой приложения, в котором я загружаю веб-сайт в webview в cordova InAppBrowser.Проблема в том, что если полный вид загружен и интернет внезапно отключается, то если я нажму на какую-либо ссылку, она выдаст ошибку браузера по умолчанию «Страница не может быть отображена, проверьте ваше интернет-соединение как».Я хочу определить доступность интернет-соединения перед отправкой любого запроса на загрузку любого URL ссылки.Поэтому я попытался использовать ниже:
if(navigator.onLine){
console.log('NAVIGATOR IS ONLINE!!!');
let ref = cordova.InAppBrowser.open('http://www.xyzabc.com', '_blank','location=no,zoom=no,disallowoverscroll=yes,clearsessioncache=yes,hidden=yes');
);
, но navigator.onLine
проверяет только первую загрузку, а не последующие вызовы.
Пожалуйста, помогите мне, если у кого-то есть идея.Я хочу показать хороший, интуитивно понятный интерфейс, если он не может подключиться к Интернету.Надеюсь, я проясню вопрос.
Спасибо