android - Phonegap 互联网连接状态

标签 android ios mobile cordova phonegap-build

我的应用需要知道设备是否具有互联网连接 - 如果有,应用程序将显示来自服务器的数据,如果没有,应用程序将显示以前缓存的数据。

PhoneGap 3.1(使用 PhoneGap Build 编译)中的 connection.type 变量的可靠性如何?另外,如果 connection.typeUNKNOWN,这是否表明该设备有或没有互联网?

最佳答案

连接变量非常可靠,就像任何其他 Cordova API 一样,只需确保在 deviceready 事件触发之前您不会尝试调用它。

connection.typeUNKNOWN时,很可能是因为连接管理器尚未初始化;看看this来帮助解决这个问题。

关于android - Phonegap 互联网连接状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20460841/

相关文章:

java - 解析 JsonObject 时出错

iOS Swift 获取两点之间的方向并绘制 map

ios - 从 Sandbox 中的 DAE 模型加载 SCNScene 对象

css - 具有恒定像素字体大小的响应式文本大小?

html - 如何使图像更改以显示它正在被按下?

android - 找不到 Gradle DSL 方法 : 'deleteAllActions()'

android - 如何将Android R8混淆应用于 native 代码?

android - 发现无法将android studio 2.0更新到2.1

ios - 使用 Swift 以编程方式将 UIView 中的标签和图像居中对齐

javascript - 货币文本框 react native