Sencha touch Sencha Touch应用程序在浏览器中显示为空白

Sencha touch Sencha Touch应用程序在浏览器中显示为空白,sencha-touch,sencha-touch-2,sencha-architect,Sencha Touch,Sencha Touch 2,Sencha Architect,我用Sencha Architect 2.0.0制作了一个非常简单的Sencha Touch 2.0.1应用程序:从本地json文件加载的项目列表。如果我将它导出到APK并安装到我的droid上,它会完美地显示出来。但是,当我尝试在浏览器中预览它时,它显示为一个空白的白色屏幕 我在Chrome和Safari中都试用过。Safari在我第一次加载页面时就完美地显示了它,但我再也没有让它工作过。我试图清除互联网数据,但没有效果 由于我不知道是什么导致了这个问题,我将发布一个指向我的代码的链接,而不是

我用Sencha Architect 2.0.0制作了一个非常简单的Sencha Touch 2.0.1应用程序:从本地json文件加载的项目列表。如果我将它导出到APK并安装到我的droid上,它会完美地显示出来。但是,当我尝试在浏览器中预览它时,它显示为一个空白的白色屏幕

我在Chrome和Safari中都试用过。Safari在我第一次加载页面时就完美地显示了它,但我再也没有让它工作过。我试图清除互联网数据,但没有效果

由于我不知道是什么导致了这个问题,我将发布一个指向我的代码的链接,而不是在这里列出所有内容。谢谢

.xda存档:
.zip文件:

也许另一条相关信息是,我正在使用默认配置的WampServer2.2,我的大多数其他应用程序(使用列表视图)也有这个问题

来自Sencha的CityBars教程完全在Chrome中工作,并在Safari中加载标题栏,但不加载任何要单击的项目

有几件事:

将以下内容添加到列表的配置中:

  fullscreen:true,
  layout:'fit',
将其添加到应用程序的配置(app.js)中:

然后,您商店中的url可能应该是:

url: 'data/data.json',
我让它与这些配置一起工作。希望这有帮助


可能有点晚,但我的回答可能会帮助其他人:确保您在数据视图中使用的存储的“自动加载”属性是“勾选的”(如果您使用的是Sencha Architect)


希望有帮助。

我看不到任何地方都可以设置全屏配置,但我添加了一个控制器,并在其中添加了启动功能,以及您的代码。这是唯一的改变——它起作用了!非常感谢。当我从internet(而不是文件系统)加载列表时,列表仍然不会显示,但我将在新问题中发布。您是否从Web Inspector/FireBug收到任何错误消息?是的,我没有TDebaileul,我将其包含在新问题中,谢谢您的评论。事实上,它是为我的应用程序打勾的,但这很可能是其他人的问题。
url: 'data/data.json',