NetworkStatus0 = TypeError:“未定义”不是函数

Posted

技术标签:

【中文标题】NetworkStatus0 = TypeError:“未定义”不是函数【英文标题】:NetworkStatus0 = TypeError: 'undefined' is not a function 【发布时间】:2012-04-29 12:04:18 【问题描述】:

我在带有 Xcode 4.3.1 的 Mac Lion 上使用 cordova-1.6.1。我收到以下错误

CordovaApp[322:13403] [INFO] 成功回调错误:NetworkStatus0 = TypeError: 'undefined' is not a function

当执行下一行时。

navigator.network.isReachable("phonegap.com", reachableCallback, );

函数定义如下

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

我在很长一段时间内都无法弄清楚这一点。请帮忙

亚当

【问题讨论】:

【参考方案1】:

PhoneGap 已弃用 isReachable 方法。您最好查看新的网络功能,例如在线和离线活动。以及查看:

navigator.network.connection.type 

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

【讨论】:

谢谢,是的,我使用了 navigator.network.connection.type 并解决了我的问题。

以上是关于NetworkStatus0 = TypeError:“未定义”不是函数的主要内容,如果未能解决你的问题,请参考以下文章

Knex:使用 FOREIGN KEY 创建迁移

在嵌套列表中查找最小值时出错

python ---集合学习

如何在 Flutter 中显示 epub 文件的封面图片

2018-10-09 pywifi模块

Passport-facebook没有收到电子邮件[重复]