2015-11-27 253 views
0

我工作的一个应用程序,它需要从我的服务器的一些数据,我用科尔多瓦(PhoneGap的)网络问题

navigator.onLine

检查设备连接到互联网与否,但总是回归虚假。

注意:这是工作正常与科尔多瓦版本5.4.0我更新到最新的5.4.1,现在我面临的问题。 我也更新了所有的插件。

+0

感谢您的投票,没有任何评论,它真的帮助了我,它解决了我的问题问题:/ – Tahir

回答

0

您可以使用科尔多瓦插件来查看网络状态,下面的命令 写添加网络插件:

cordova plugin add cordova-plugin-network-information 

下面写在js文件代码:

document.addEventListener("online", function(){window.AppStatus = "online";}, false); 
document.addEventListener("offline", function(){window.AppStatus = "offline";} , false); 

现在,您可以检查网络状态像:

 if(window.AppStatus == "online") 
    {//your code} 
+0

感谢您的回复,但它没有帮助:) – Tahir