Cordova 科尔多瓦热毛巾

Cordova 科尔多瓦热毛巾,cordova,single-page-application,durandal,cordova-2.0.0,hottowel,Cordova,Single Page Application,Durandal,Cordova 2.0.0,Hottowel,我正在尝试配置一个HotTower应用程序来与ApacheCordova/PhoneGap一起工作 我已经将index.cshtml复制到index.html,并用html链接标记替换了所有捆绑包引用 问题是当页面最初加载时,它尝试加载App/views/shell.html,但失败 仅HTTP支持跨源请求 之所以会发生这种情况,是因为我按照Cordova应用程序的要求通过文件协议运行index.html,但我不确定如何修复跨源请求 有没有办法配置热毛巾/Durandal在不使用HTTP的情况下

我正在尝试配置一个HotTower应用程序来与ApacheCordova/PhoneGap一起工作

我已经将index.cshtml复制到index.html,并用html链接标记替换了所有捆绑包引用

问题是当页面最初加载时,它尝试加载App/views/shell.html,但失败

仅HTTP支持跨源请求

之所以会发生这种情况,是因为我按照Cordova应用程序的要求通过文件协议运行index.html,但我不确定如何修复跨源请求

有没有办法配置热毛巾/Durandal在不使用HTTP的情况下工作

有人成功地将热毛巾与Cordova一起使用过吗


我认为您还需要将所有支持文件(如shell.html)部署到设备上

您还可以在构建过程中运行durandal optimizer,然后只需部署main-build.js,整个应用程序都包含在该文件中。就像这个问题