我刚刚通过命令使用 Sencha Touch 2 创建了默认示例应用程序
sencha app create FirstApp D:/Sencha/MyFirstApp all
我尝试运行index.html,但它在我的chrome中只显示进度条,而不显示默认页面。
最佳答案
我也遇到了同样的问题,在找到解决方案之前必须做大量研究。我正在使用 sencha touch 2 并在 IIS 服务器 7 上运行它。默认情况下,IIS 不提供 JSON 文件。因此,在我的 Chrome 控制台中,IIS 返回未找到文件 (404)。添加 JSON MIME 类型和处理程序映射到 IIS 后,一切都开始完美运行。如果您也使用 IIS,则可以按照以下说明添加 JSON 到 IIS 的 MIME 类型和处理程序映射。
- 打开 IIS 管理器。
- 在服务器属性中,导航至“Mime 类型”。
点击
添加
。 (对我来说,这是在 Windows 7 的右侧面板上)- 将文件扩展名指定为:.json
- 将 MIME 类型设置为:application/x-javascript
返回服务器属性。
- 导航至处理程序映射
点击
添加脚本映射
- 将请求路径指定为:*.json
- 可执行文件为:C:\WINDOWS\system32\inetsrv\asp.dll
- 将名称设置为:JSON
重新启动服务器和您的网站,使其正常运行
希望这有帮助:)
关于mobile - 使用 SenchaTouch 2 只显示进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11734405/