PhoneGap App 在模拟器上工作,但在 iPhone 设备上不能正常工作

Posted

技术标签:

【中文标题】PhoneGap App 在模拟器上工作,但在 iPhone 设备上不能正常工作【英文标题】:PhoneGap App working on simulator, but not properly on iPhone device 【发布时间】:2012-03-13 10:52:23 【问题描述】:

我正在开发一个 ios 应用。它在模拟器上正常工作。

我正在使用 phonegap 和子浏览器。仅在设备上第一次使用子浏览器。在我关闭子浏览器(按下完成按钮)后,当我尝试打开它时它不会再次打开。

但在模拟器上完美运行。任何帮助。 有没有人遇到过类似的问题

【问题讨论】:

【参考方案1】:

它现在工作得很好。刚刚将 childbrowser.js 文件更改为我找到的新文件 here

childbrowser插件有细微的变化,我认为是phonegap新版本的变化。

【讨论】:

你是如何使用这个的?请告诉我,因为我在我的 phonegap 应用程序中遇到了类似的问题,请告诉我你是如何解决的? 已经有一段时间了,我不再处理它了。但是,AFAIR:使用 ChildBrowser 帽子与我使用的 PhoneGap 兼容,然后解决了问题。【参考方案2】:

你用同样的方式称呼它吗? 你有任何 onClose 回调吗?

不看代码就很难判断。

【讨论】:

这是在模拟器上运行的相同代码。仅适用于我第一次在设备上安装。

以上是关于PhoneGap App 在模拟器上工作,但在 iPhone 设备上不能正常工作的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap:ajax + jsonp 在 PC 上工作但在 Android 上不工作

Phonegap/cordova localNotifications 插件在模拟器上工作,但不在设备上

phonegap ios app xhr 响应为空

Sencha Touch 2.3.1 + Phonegap 3.4 jsonp 在 Android 中不工作,但在浏览器上工作

android套接字在模拟器上工作,但在我的真实设备上不工作

使用phonegap在android模拟器中调试javascript