根据此tutorial,我已经使用Cordova CLI构建了一个包括ios平台的PhoneGap应用。

我通过xcode将应用程序部署到了iphone5上,并验证了onDeviceReady事件正在触发。然后,我使用Adobe Phone Gap Build服务创建了该应用程序的构建,并使用iTunes将其部署到了iphone。 onDeviceReady ready事件未在已部署的版本上触发。

我已经引用了Preparing Your App for PhoneGap Build文档。似乎有些遇到类似问题的人能够解决,方法是按照文档中的说明删除对cordova.js文件的引用(该文档引用的是phonegap.js文件,该文件在我的构建中找不到,我猜这与cordova.js相同)。

有谁克服了这个问题,提出了解决方案?

最佳答案

是的,我认为您需要一个

<script src="phonegap.js"></script>

在您的index.html中。顺便说一句,当您使用build.phonegap.com(插入phonegap.js文件)进行构建时,您只需用手机扫描页面上的QR码即可,而不必通过iTunes进行操作

10-07 19:54
查看更多