Sencha touch 2 chrome操作系统上的Sencha touch

Sencha touch 2 chrome操作系统上的Sencha touch,sencha-touch-2,google-chrome-os,chromebook,Sencha Touch 2,Google Chrome Os,Chromebook,我用Sencha touch开发了一个应用程序,它工作正常,但在Chrome操作系统中,它加载的是手机视图而不是表一,我该怎么办?我遇到了同样的问题。不幸的是,Chrome操作系统的用户代理没有被Sencha Touch识别为平板电脑。但您可以更改Tablet.js配置文件中的isActive功能,以通过其用户代理识别Chrome 希望这段代码对您有所帮助: Tablet.js: isActive : function() { return Ext.os.is.Tablet || Ext

我用Sencha touch开发了一个应用程序,它工作正常,但在Chrome操作系统中,它加载的是手机视图而不是表一,我该怎么办?

我遇到了同样的问题。不幸的是,Chrome操作系统的用户代理没有被Sencha Touch识别为平板电脑。但您可以更改Tablet.js配置文件中的
isActive
功能,以通过其用户代理识别Chrome

希望这段代码对您有所帮助:

Tablet.js:

isActive : function() {
    return Ext.os.is.Tablet || Ext.browser.userAgent.indexOf('CrOS') != -1;
}
如果sencha识别出浏览器来自平板电脑,或者如果UserAgent包含文本“CrOS”(Chrome操作系统就是这样),则返回true