我是使用 Sencha 等 HTML 框架进行跨平台移动应用程序开发的新手。今天,我下载了 Sencha Touch 2.3.1 并尝试在下载包附带的示例文件夹中打开一个索引文件。
令人惊讶的是我什么都看不到,我的控制台日志说
Cross-origin-requests-are-only-supported-in-HTTP
对于 bootstrap.json
我在lungo 框架的示例中看到了一些html 文件的相同错误。这可能是什么原因?
如果我将所有这些文件上传到服务器上,我希望所有这些文件都能正确加载,但我会在构建应用程序时将 js 文件包装为包,所以这不起作用。
我知道限制 JS 将请求发送到不同来源的跨源策略,但我不明白为什么当我在本地拥有这些文件时会发生这种情况。请帮助我理解这一点并解释如何克服这个问题。