我正在使用 sencha touch 和 cordova 构建一个 WindowsPhone8 应用程序。
该应用程序在浏览器上运行良好,但当我尝试将其部署到设备时,出现错误:
[Ext.Loader] Failed loading 'app/view/xxxx.js', please verify that the file exists file:x-wmapp0:www/touch/sencha-touch-all.js Line:8527
几乎适用于我所有的视图、控制器、模型和商店。
我尝试了http://www.sencha.com/forum/showthread.php?267351-Getting-Error-in-PhoneGap-Ext.Loader-Failed-loading-app-view-Main.js&p=979743的解决方案, 即添加disableCaching 配置为 false
Ext.Loader.setConfig({
disableCaching: false
});
但没有运气。我仍然遇到这个问题。
只是为了获得更多信息,我使用 Visual Studio 的 CordovaWP8 项目模板生成了一个 cordova 项目。我只是测试运行一些代码来验证 sencha touch 和 cordova 是否一起工作。之后,我在 Sencha Architect 中构建了我的大部分项目,现在我将它们全部放在 Visual Studio 中。
有什么想法吗?