jQTouch在iPad上闪烁,像素加倍

时间:2010-05-18 16:06:41

标签: iphone ipad jqtouch

我在iPhone应用程序上使用jQTouch,我们的一个要求是在iPad中使用像素加倍的功能。我相信iPad上的jQTouch存在错误/问题(在应用UIWebView中运行,但像素加倍)会导致屏幕在转换期间闪烁。几乎每个过渡都有一个口吃/闪烁。还有其他人经历过这个吗?我也开始在一些Android设备上看到这种闪烁。

2 个答案:

答案 0 :(得分:0)

iPad上的Mobile Safari有一些非常粗糙的绘画问题。当我们开发Sencha Touch时,我们不得不解决它们的问题。此外,jQTouch还没有真正针对iPad进行测试。

答案 1 :(得分:0)

看看这里:

http://code.google.com/p/jqtouch/issues/detail?id=301#c27

  • 评论27
  • 评论48
  • 评论49

来自评论27:

  // HACK
  if (animation.name === "slide") {
    var toStart = 'translateX(' + (backwards ? '-' : '') + window.innerWidth + 'px)';
    fromPage.css('webkitTransform', toStart);
  }
  // /HACK
...
  // HACK
  if (animation.name === "slide") {
    fromPage.css('webkitTransform', '');
  }
  // /HACK