我一直在开发基于 Sencha Touch 2.1 的移动应用程序,主要是在 iOS 上使用桌面 Chrome 和 PhoneGap / Cordova 包进行测试。最近我决定将它作为一个“原生”应用程序和一个功能减少的网络应用程序启动。
在我的测试中,Web 应用程序将在桌面浏览器(Mac 的 Safari 和 Chrome)上加载,但不会在移动浏览器上加载(我已经在 iOS 上测试了 Safari 和 Chrome,以及 Android 2.3 浏览器)。
我正在使用包构建进行测试,但测试构建并没有更好。使用 Safari 开发者控制台,我可以看到 Ext 对象似乎已完全加载,并且我的所有视图、控制器、模型和存储都加载到我的应用程序的命名空间中——但是,app
andconfig
属性不存在,并且该launch()
功能永远不会跑。控制台中没有错误。
有人遇到这个问题并知道解决方案(或一些故障排除提示)吗?