Sencha touch 如何禁用页面转换(适用于Android设备)
我想禁用Android设备的页面转换,但不知道如何禁用 下面是我的app.js类的代码:Sencha touch 如何禁用页面转换(适用于Android设备),sencha-touch,extjs,sencha-touch-2,Sencha Touch,Extjs,Sencha Touch 2,我想禁用Android设备的页面转换,但不知道如何禁用 下面是我的app.js类的代码: Ext.application({ name: 'app', models: ['PModel', 'TModel'], stores: ['PStore', 'TStore'], controllers: ['HController', 'PController', 'TController'], views: ['Main'], launch: function() { console.lo
Ext.application({
name: 'app',
models: ['PModel', 'TModel'],
stores: ['PStore', 'TStore'],
controllers: ['HController', 'PController', 'TController'],
views: ['Main'],
launch: function() {
console.log("app launch");
Ext.Viewport.add({
xclass: 'app.view.Main'
});
if (Ext.os.is.Android) {
Ext.Msg.alert("Android detected");
//TODO: DISABLE PAGE TRANSITIONS
}
else{
Ext.Msg.alert("Another OS detected");
}
}
});
我已经检查了哪些操作系统正在运行,但找不到如何禁用页面转换。更新: 下面的函数应该禁用转换,所以我将此函数添加到if-else语句中,但它没有做任何事情
Ext.Anim.override({
disableAnimations:true
});
现在,我的完整启动功能如下所示:
launch: function() {
if (Ext.os.is.Android) {
Ext.Msg.alert("Android detected");
Ext.Anim.override({
disableAnimations:true
});
}
else{
Ext.Msg.alert("Another OS detected");
}
console.log("app launch");
Ext.Viewport.add({
xclass: 'app.view.Main'
});
}
更新: 下面的函数应该禁用转换,所以我将此函数添加到if-else语句中,但它没有做任何事情
Ext.Anim.override({
disableAnimations:true
});
现在,我的完整启动功能如下所示:
launch: function() {
if (Ext.os.is.Android) {
Ext.Msg.alert("Android detected");
Ext.Anim.override({
disableAnimations:true
});
}
else{
Ext.Msg.alert("Another OS detected");
}
console.log("app launch");
Ext.Viewport.add({
xclass: 'app.view.Main'
});
}