NetworkStatus0 = TypeError:'undefined'不是函数

时间:2012-04-29 12:04:18

标签: ios xcode cordova

我在Mac Lion上使用了Cordova-1.6.1和Xcode 4.3.1。我收到了以下错误

CordovaApp [322:13403] [INFO]成功回调错误:NetworkStatus0 = TypeError:'undefined'不是函数

执行以下行时。

navigator.network.isReachable(“phonegap.com”,reachableCallback,{});

函数定义如下

function reachableCallback(reachability) {
  var networkState = reachability.code;
  alert('Connection type: ' + networkState + ' - ' + reachability.message);
}

我已经有一段时间无法解决这个问题了。请帮忙

亚当

1 个答案:

答案 0 :(得分:1)

isReachable方法已弃用PhoneGap。您最好查看新的网络功能,如在线和离线事件。另外看看:

navigator.network.connection.type 

将告诉您当前的网络连接类型,如果没有连接,则为“无”。