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