FancyBox2和Droid 2.3.4 - 无法滚动

时间:2013-04-28 03:12:13

标签: android jquery css3 iframe fancybox-2

我一直在努力解决这个问题。在我的Droid 2.3.4和通过Fancybox2中的iFrame查看内容时,我没有得到滚动条。我已经看到了很多潜在的解决方案,但都没有任何影响。所有其他浏览器,包括iPhone 5和iPad ..工作。我只是在使用我的Droid时遇到了麻烦。

这是调用函数。

$('.various').fancybox({
    maxWidth    : 800,
    maxHeight   : 600,
    fitToView   : false,
    width       : '95%',
    height      : '70%',
    autoSize    : false,
    closeClick  : false,
    openEffect  : 'elastic',
    closeEffect : 'none',
    helpers : {
        overlay : {
            locked : false
        }
    }
});

我尝试了各种溢出:滚动或!重要修复,但没有任何效果。我甚至尝试过使用iScroll,但没有提供任何滚动。

如果您有任何想法,请告诉我。我即将对Droid设备进行特殊处理以打开一个单独的页面......但很明显,我想避免这种情况。

1 个答案:

答案 0 :(得分:2)

根据我对手机遗物的体验,Android 2.3.x不支持辅助滚动条,只支持浏览器本身的滚动条。

这是一个非常重要的问题,因为Android 2.3.x目前仍占有效Android设备的一半以上。

唯一的解决方案是允许fancyBox扩展到视口的高度以外,以便用户可以使用主滚动条查看其余内容。