2010-04-05 40 views
0

我在iPad中测试Intranet Web应用程序,但打开“窗口”和显示消息框的动画速度非常慢。全局禁用Ext JS动画

我已经尝试将全局Ext.enableFx设置为false,并确认在Firebug中加载页面后该标志仍然为false。动画仍然在发生,但我必须做出错误的事情。

谢谢...

回答

1

当你显示一个窗口,第二个(可选)参数show()是从动画目标。忽略这一点,你不应该得到动画。

编辑:

没有测试,但在Window代码一眼,你应该能够做到这一点(把它放在你的分机包括之后和之前您的应用程序代码):

Ext.override(Ext.Window, { 
    animShow: function(){ 
     this.afterShow(); 
    }, 
    animHide: function(){ 
     this.el.hide(); 
     this.afterHide(); 
    } 
}); 
+0

啊,我想我可以做到这一点。我试图避免的是通过单独的动画修改代码。你认为我可以重写一些框架方法来阻止全局动画吗?我会在明天看看有关问题的来源。谢谢。 – kwcto 2010-04-06 03:50:39

+0

覆盖处理大部分。谢谢! – kwcto 2010-04-06 21:16:37