Sencha touch + phonegap。在 android 4.0 上渲染数据视图

Posted

技术标签:

【中文标题】Sencha touch + phonegap。在 android 4.0 上渲染数据视图【英文标题】:Sencha touch + phonegap. Dataview render on android 4.0 【发布时间】:2012-09-23 16:42:58 【问题描述】:

我遇到了 android 4.0.3 的问题。当我的应用程序加载时,数据视图应该出现(在主页上)。但是在我点击这个空间之前,有一个空白空间。点击后一切正常。这同样适用于列表和嵌套列表视图。只需加载应用程序,然后清空屏幕并点击后 - 没问题。在 iPhone 或较早的 android 版本上一切正常。

也许有人面临同样的问题?

数据视图代码(没什么特别的):

  xtype: 'dataview',
  itemTpl: '<div class="judge-list-item"><tpl if="img"><img src="img"/></tpl><small>description</small><h4>title</h4></div>',
  scrollable: false,
  stylehtmlContent: true,
  listeners: 
            initialize: function () 
                           ...
                        ,
                        itemtap: function (dataview, indexx, target, record, eOpts) 
                           ...
                        
             

【问题讨论】:

【参考方案1】:

试试:

Ext.defer(function() 
    myDataview.refresh();
, 50);

【讨论】:

以上是关于Sencha touch + phonegap。在 android 4.0 上渲染数据视图的主要内容,如果未能解决你的问题,请参考以下文章

phonegap vs sencha touch 需要澄清

PhoneGap + Android 模拟器 + Sencha Touch

PhoneGap & Sencha Touch 2 载入画面

在 PhoneGap/Sencha Touch 中加载外部 Web 服务

超慢滑动反应 - 如何加快 sencha touch / phonegap

Sencha Touch 2.2.0 + Phonegap 调试模拟器