我目前正在构建一个 sencha touch 2 应用程序并尝试在 iPad 上部署它。我正在研究“mac OS Snow Leopard”并尝试将我的应用程序部署在装有 iOS 5.1 的 iPad2 上。
在构建和部署应用程序时遇到一些问题后,我设法解决了这个问题:http ://www.sencha.com/forum/showthread.php?192946-2.0.1RC-Native-build-seem-to-破碎; 我似乎有一个新的方向问题。
事实上,即使在我的“packager.json”文件中给出了特定的“landscapeLeft”方向配置,iOSSimulator 和 iOS 都会以横向模式启动应用程序,但是一旦 sencha 标志消失,我的视图就会进入纵向模式并卡住在这种模式下。当我执行 Ext.getOrientation() 时,无论我的设备的方向是什么,我总是得到“肖像”作为答案。没有启动异常或控制台消息,并且在访问了很多很多帖子之后,我还没有发现任何真正解决我的问题的东西。我找到的最接近的是这个:http ://www.sencha.com/forum/showthread.php? 151238-landscape-gt-portrait-orientation-how-does-it-work-now,但遗憾的是没有效果.
我还想保留 sencha 的原生构建,并尽可能避免使用 phonegap。
有没有人遇到过这个问题,或者对这个问题有任何想法?我很迷茫,需要尽快解决这个问题。
谢谢。