【问题标题】:View flickers on Android在 Android 上查看闪烁
【发布时间】:2011-12-14 19:16:29
【问题描述】:

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

视图之间的转换在 iPhone 上完美运行,但在 android 上闪烁。

请帮忙

【问题讨论】:

    标签: jquery android jquery-mobile rhomobile


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-21
      • 1970-01-01
      • 2020-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      相关资源
      最近更新 更多