iOS 5中发生的所有事情都是“DeviceReady”和“加载”事件被触发并且我的所有文件都被加载
我的筹码包括:
Cordova 2.2.0rc2
Phonegap ChildBrowser
Phonegap InAppPurchaseManager
BackboneJS
UnderscoreJS
jQuery 1.8.1
jQueryMobile 1.2.0
RequireJS
ParseJS
我可以看到文件已经加载,因为我有相应的JS对象:
CDV
window.plugins.childBrowser
window.plugins.inAppPurchaseManager
Backbone
_
$
$.mobile
require
Parse
但是,未发生的步骤是RequireJS加载main.js
文件。为iOS 6发生这种情况时,为什么这种情况不会发生,这对iOS 6来说非常困惑。
关于为什么会发生这种情况的任何想法?我很乐意尝试。
非常感谢!
答案 0 :(得分:1)
您可以使用Weinre远程调试应用程序。 This blog post at phonegap.com解释了如何使用Weinre调试应用程序。它应该显示您的应用可能产生的任何JavaScript错误。