datetimepicker在chrome中不起作用

时间:2013-10-11 09:22:44

标签: extjs sencha-touch-2

我在sencha touch中使用datetimepicker但是它在mozila中工作而不是在chrome中工作,不知道为什么会发生这种情况。

我从sencha市场下载的是source

mozila(工作)

enter image description here

chrome(不工作)

not working

更新

Chrome中的简单datepickerfield不起作用,所以基本上在sencha touch中存在一些错误

从官方的sencha touch中试用这个样本并用chrome打开它

http://try.sencha.com/touch/2.2.0/docs/Ext.field.DatePicker.1/

2 个答案:

答案 0 :(得分:1)

由于Chrome v43 +,将此代码添加到控制器初始化函数



if (Ext.browser.is.WebKit) {

        Ext.override(Ext.util.SizeMonitor, {
            constructor: function (config) {
                var namespace = Ext.util.sizemonitor;
                return new namespace.Scroll(config);
            }
        });

        Ext.override(Ext.util.PaintMonitor, {
            constructor: function (config) {
                return new Ext.util.paintmonitor.CssAnimation(config);
            }
        });
    }




答案 1 :(得分:0)

我通过使用css

设置任何id的宽度来解决它
#ext-pickerslot-1{
    width: x%;
}

#ext-pickerslot-2{
   width: y%;
}

等...