iOS navigator.connection 上的 Phonegap 3.5 未定义
Posted
技术标签:
【中文标题】iOS navigator.connection 上的 Phonegap 3.5 未定义【英文标题】:Phonegap 3.5 on iOS navigator.connection is undefined 【发布时间】:2014-07-15 01:29:14 【问题描述】:我正在将旧的 Phonegap 2 应用程序移植到 Phonegap 3.5
我使用 CLI 创建了一个新项目。添加了核心插件,包括网络信息。
然后我复制了我的 html、css 和 javascript 文件。
我现在正在使用 XCode 进一步开发应用程序。
应用在ios模拟器上启动,但在代码中调用navigator.connection时卡住了。
我检查了插件文件在platforms/ios/[project name]/plugins/org.apache.cordova.network-information :
CDVConnection.h
CDVConnection.m
CDVReachability.h
CDVReachability.m
功能标签在 config.xml 中
我发现这个问题Cordova 3 - iOs - navigator.connection Undefined 与我发现的问题更相似,但它并没有帮助我解决问题。
我还能检查什么?我需要这个插件工作。到目前为止,从旧 phonegap 迁移一直是一场噩梦。
感谢您的帮助。
【问题讨论】:
【参考方案1】:我通过卸载插件并重新安装解决了这个问题。尽管一切看起来都很好,但这解决了问题。
【讨论】:
以上是关于iOS navigator.connection 上的 Phonegap 3.5 未定义的主要内容,如果未能解决你的问题,请参考以下文章
类型错误“未定义”不是对象(评估“navigator.connection.type”)
iOS navigator.connection 上的 Phonegap 3.5 未定义