繁体   English   中英

将 CarouFredSel 与 iScroll 结合使用时,某些 Android 设备上的奇怪问题

[英]Strange problem on certain Android devices when combining CarouFredSel with iScroll

我正在开发一个使用 iScroll 4 在页面上有轮播的网站。我注意到 Android 2.2 和 2.3 设备上的一个奇怪问题。 我在 Android 2.1 或 Android 3 或任何非 Android 设备上没有注意到它。 无论我使用 iScroll 3 还是 iScroll 4,都会出现这个问题。

当我按下后退或前进按钮时,轮播没有正确更新。 图像不滚动,或者它们只滚动中途。 如果我按下前进按钮的次数足够多,它可能会消失,就好像我已经到达列表的末尾(由于我在“禁用”类上的风格),同样使用后退按钮。

如果我向上或向下滚动页面,则轮播将更新并正常工作一段时间。 有谁知道为什么会发生这种情况或该怎么做?

您可以在http://jsfiddle.net/R4NWE/看到一个示例。 如果您想直接使用移动浏览器访问该示例,您可以在http://fiddle.jshell.net/R4NWE/show/ 进行

我想出了一个解决办法。 我把它放在我传递给 CarouFredSel 的“滚动”选项中:

onAfter: function() {
    var transform = $("#scroller").css("-webkit-transform");
    $carousel.closest("#scroller").css("-webkit-transform", transform);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM