0

我已经通过 Sencha touch 开发了一个应用程序,它可以正常工作,但是在 Chrome OS 中它加载的是手机视图而不是表一,我该怎么办?

4

1 回答 1

0

我遇到了同样的事情。不幸的是,Sencha Touch 无法将 Chrome OS 的用户代理识别为平板电脑。但是您可以更改isActiveTablet.js 配置文件中的功能,以通过它的 UserAgent 识别 Chrome。

希望这段代码有帮助:

Tablet.js:

isActive : function() {
    return Ext.os.is.Tablet || Ext.browser.userAgent.indexOf('CrOS') != -1;
}

如果 sencha 识别出浏览器来自平板电脑,或者如果 UserAgent 包含文本“CrOS”(Chrome OS 就是这样),则返回 true。

于 2013-04-06T20:24:03.470 回答