如何检测设备是否在移动应用程序上连接到互联网?

时间:2013-11-20 11:35:15

标签: jquery mobile-application appframework

我正在使用App Framework和Jquery构建移动应用程序。它有望在Android和IOS上运行。

我想在用户未通过WiFi或移动数据连接到互联网时向用户发出提醒消息。什么是最好和最准确的方法呢?

3 个答案:

答案 0 :(得分:1)

在你的javascript中调用它:

window.navigator.onLine

如果您已连接,则返回true,否则返回false。

答案 1 :(得分:0)

如果您正在构建混合应用程序,那么您可以使用Cordova连接api来检测设备所处的连接类型:http://cordova.apache.org/docs/en/3.0.0/cordova_connection_connection.md.html#Connection

答案 2 :(得分:0)

document.addEventListener("intel.xdk.device.connection.update",function()
{
 alert(intel.xdk.device.connection);
},false);

intel.xdk.device.updateConnection();

Plz参考referrend链接,它将为您提供关于连接事件的好主意。

https://software.intel.com/en-us/node/493063 https://software.intel.com/en-us/node/493102