Jquery mobile PhoneGap Android上的JqueryMobile转换
Jquery手机过渡效果在Android PhoneGap应用程序中有一个笨拙的行为。同样的过渡在IPhone PhoneGap应用程序中也是平滑的Jquery mobile PhoneGap Android上的JqueryMobile转换,jquery-mobile,cordova,Jquery Mobile,Cordova,Jquery手机过渡效果在Android PhoneGap应用程序中有一个笨拙的行为。同样的过渡在IPhone PhoneGap应用程序中也是平滑的 $.mobile.changePage( "index.html", { transition: "fade"} ); $.mobile.changePage( "index.html", { transition: "slideup"} ); 在android上实现与Iphone相同的平滑页面过渡的任何解决方法。禁用android上的过渡 检查
$.mobile.changePage( "index.html", { transition: "fade"} );
$.mobile.changePage( "index.html", { transition: "slideup"} );
在android上实现与Iphone相同的平滑页面过渡的任何解决方法。禁用android上的过渡 检查Android是否为$.mobile.defaultPageTransition='none';没有别的了
在mobileinit功能中使用此选项。根据jQuery Mobile博客上的Todd Parker,android过渡存在以下问题: 我们在1.0版之前做了大量工作,以使过渡尽可能平滑,但有两个我们无法避免的重要约束:在过渡之间滚动视口的需要和Android糟糕的动画性能。在1.1中,我们采用了这些限制,并提出了新的动画序列,有效地隐藏了页面滚动,完全重新设计了加载微调器,使其在视觉上不引人注目,加快了整体过渡时间,增加了对Firefox动画的支持,并将默认页面转换更改为快速平滑的淡出/进入动画,而不是幻灯片。在经过大量测试和改进后,我们决定使用3D转换功能测试,将性能较差的平台(如Android 2.x)从更复杂的幻灯片、弹出和翻转过渡中排除,因此所有过渡都将返回默认淡入淡出,以确保平稳体验
看起来您的问题可能会在2月中下旬发布v1.1后得到解决。现在,坚持淡入淡出,或者根本不淡出淡出