我的应用程序需要知道设备是否具有互联网连接 - 如果有,应用程序将显示来自服务器的数据,如果没有,则应用程序将显示以前缓存的数据。
PhoneGap 3.1中的connection.type
变量(使用PhoneGap Build编译)有多可靠?另外,如果connection.type
为UNKNOWN
,是否表明该设备是否有互联网?
答案 0 :(得分:1)
连接变量非常可靠,就像任何其他Cordova API一样,只是确保在deviceready
事件被触发之后才尝试调用它。
当connection.type
为UNKNOWN
时,这很可能是因为Connection Manager尚未初始化;请查看this以帮助解决此问题。