我正在开发一个应用程序,我将一个网站加载到cordova InAppBrowser中的webview中。问题是假设加载完整视图并突然互联网断开,如果我点击任何链接,它给我默认浏览器错误'页面无法显示,请检查你的互联网连接'。我想在发送加载任何链接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
仅检查首次加载,而不是后续调用。
如果有任何想法,请帮助我。如果它无法与互联网连接,我想展示一些漂亮,直观的用户界面。希望我对我的问题很清楚。
由于