当前位置 : 主页 > 手机开发 > cordova >

cordova – navigator.onLine无法在我的手机上工作.如何检查互联网是否在线.离线??

来源:互联网 收集:自由互联 发布时间:2021-06-10
我正在为我的应用程序使用phonegap.我的应用程序基本上是来自一个网站的RSS_FEED. 但我的要求是当互联网不存在应用程序时应该提醒 – 离线. 当应用程序在线运行存储在数据库中的所有
我正在为我的应用程序使用phonegap.我的应用程序基本上是来自一个网站的RSS_FEED.
但我的要求是当互联网不存在应用程序时应该提醒 – 离线.

当应用程序在线运行存储在数据库中的所有数据.
当互联网不存在从DB获取的时间数据所以我的问题只是该应用程序每次使用navigator.onLine时都显示在线.

if(navigator.onLine) {
    alert("check online");
    loadScript("http://www.google.com/jsapi",msgOnFn)
    loadScript("js/googleapi.js", msgOnFn);
} else {
    loadScript("js/db.js",msgOffFn);
}

我试过THIS ALSO
在这里它每次都显示无或无线.我不明白为什么会发生这种情况.

在网络浏览器中,它工作正常.

网友评论