jquery - 在 Android 上查看闪烁

标签 jquery android jquery-mobile rhomobile

我正在使用 Rhodes 开发一个 android 应用程序。

View 之间的转换在 iPhone 上运行完美,但在 Android 上它会闪烁。

请帮忙

最佳答案

这个答案可能不会是世界上最令人满意的答案,但是...除了关闭页面转换之外,您无能为力。有时,即使是 iPhone 也会在转换之间闪烁。这与 jQuery Mobile 中的过渡系统有关。在 iPhone 上,过渡是平滑的,您并不总是看到闪烁。 Android 的编写方式与 iOS 不同,因此它处理动画和过渡的方式不太优雅,这可能会导致页面之间出现断断续续的过渡和闪烁。

一些最新的机器人开始更好地处理这个问题。我已经在 Samsung Galaxy S2 上进行了测试,由于它的快速双核处理器,转换几乎与旧 iPhone 3G 一样平滑和无闪烁。

与此同时,在 Android catch 来之前,最好关闭页面转换。无论如何,它使系统感觉更快,而快速是一项收费功能。 :-)

$(document).bind("mobileinit", function(){
  $.mobile.defaultPageTransition="none";
});

关于jquery - 在 Android 上查看闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7887408/

相关文章:

jQuery 获取计算的 CSS 值

javascript - jquery标签显示一个高度

java - 进入多窗口模式时奇怪的生命周期回调排序

android - 不同 API 级别的不同 AndroidManifest 文件

jquery - 如何从 $.each(...) 返回一个值?

jquery - 使用 jquery 禁用 css 类,就像使用 firebug 一样,可能吗?

java - bufferedreader 中缺少第一个字符

jquery - iPhone PhoneGap 上的 JQuery Mobile 问题

javascript - 删除 div 内容并添加 iframe

javascript - jQuery Mobile 等待页面 ListView 加载