检查设备(智能手机)是在线还是离线的最简单方法是什么。我正在使用phonegap,jquery mobile。我找到了这个。
document.addEventListener("online", yourCallbackFunction, false);
我要做的是检查Internet连接并决定要从Internet或设备本地数据库中获取数据。
if(deviceoffline)
getDataFromLokalDatabase();
else
getDataFromInternet();
您可以使用navigator.onLine
:
var isOffline = 'onLine' in navigator && !navigator.onLine;
if ( isOffline ) {
//local db
}
else {
// internet data
}
但是请注意,如果navigator.onLine
不支持,isOffline
则始终为false
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句