我将Google Chrome更新为最新版本(v29.0.1547.57 m
)后,Sencha Touch应用程序的某些部分会自动旋转。我正在使用Sencha Touch v2.2.1
。
例如Ext.Msg.Alert
,我得到标题但没有消息。
Ext.Msg.alert('Refreshing Session', 'test', null);
Ext.navigation.View
中的所有按钮都位于左侧,即使我明确说过align: 'right'
Ext.navigation.View
的标题也是空的,即使我设置了它。
我的代码中没有更改任何内容。使用旧版本的Google Chrome v28.0.1500.95
,一切正常,并且仍然可以正常运行。
答案 0 :(得分:4)
我也遇到过问题,这个来自sencha论坛的快速解决方案为我解决了这个问题: http://www.sencha.com/forum/showthread.php?269123-2.2.1-default-app.css-amp-chromium-blink-problem&p=987612&viewfull=1#post987612>
替换mixin st-box并重新编译css
@mixin st-box($important: no) {
@if $important == important {
display: flex !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
} @else {
display: flex;
display: -webkit-box;
display: -ms-flexbox;
}
}