ios - Cordova iOS : Alert-Popups and Device-Ready is not firing

标签 ios cordova

我刚刚为 android 设置了一个新的 PhoneGap 项目,它工作得很好,没有任何问题,模板项目几乎没有任何变化。

然后我想把那个项目转移到 iOS,然后麻烦就开始了。

当我启动项目时,突然弹出一堆修改对话框,有设备信息,网络状态。每个人都给我“确定”和“取消”。当我在其中任何一个上按“确定”时,执行将停止,并且不会再发生任何事情。

当我全部取消它们时,我会进入项目屏幕,其中显示“连接到设备”。显然,deviceready 永远不会被触发。

由于这个项目只是 Cordova 自己提供的模板,我很难相信它不应该运行。我怀疑 console.log 消息是在屏幕上弹出的,而不是 XCode 调试窗口。

我对 XCode 或任何 iOS 编程(因此是 PhoneGap)完全陌生,非常感谢任何帮助。

使用 Cordova 2.8.1。

最佳答案

原因是我错误地将 android 的 cordova.js 复制到 ios 项目中,参见 here .

关于ios - Cordova iOS : Alert-Popups and Device-Ready is not firing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17234689/

相关文章:

iOS:在应用程序处于后台时写入文件

ios - 在 Swift 中归档自定义对象 - 扩展

objective-c - objc_msgSend 15 崩溃

ios - 原生应用视频

android - 即使应用程序在后台,Cordova/Phonegap 也会接收推送数据

cocoa-touch - 如何使用 iPhone 模拟器测试横向 View ?

ios - 如何阻止 soundfont MusicDeviceMIDIEvent 在 iOS 上完成

ios - 应用程序在低网络中崩溃,例如(EDGE,100%丢失)

javascript - 上传 cordova 包进行认证时出现验证错误

android - Visual Studio Android 模拟器和位置随 Apache Cordova 发生变化