我正在使用Rhodes开发一个Android应用程序。
视图之间的转换在iPhone上运行完美,但在Android上它会闪烁。
请帮忙
答案 0 :(得分:4)
这个答案可能不会是世界上最令人满意的答案,但是......你无法做任何事情来影响关闭页面转换的这一点。有时,甚至iPhone也可以在转换之间闪烁。这与jQuery Mobile中的转换系统有关。在iPhone上,过渡是平滑的,你并不总是看到闪烁。 Android不是以与iOS相同的方式编写的,因此它可以稍微优雅地处理动画和转换,这可能会导致不稳定的过渡并在页面之间闪烁。
一些最新的机器人开始更好地处理这个问题。我已经在三星Galaxy S2上进行了测试,并且由于它的快速双核处理器,转换几乎与旧的iPhone 3G一样平滑无闪。
与此同时,在Android赶上之前,关闭页面转换可能会更好。无论如何,它使系统感觉更快,而快速是一个计费功能。 : - )
$(document).bind("mobileinit", function(){
$.mobile.defaultPageTransition="none";
});