ipad safari空白区域中的错误

时间:2015-09-01 08:52:23

标签: jquery html5 safari fullpage.js

我在浏览网站时遇到了一些错误: 在ipad safari中http://eurocom.richkid.co.il/en。 当第一次冲进网站时一切顺利 在safari中打开新选项卡时,视图大小会更改,因为选项卡具有高度。 所以当打开新标签并返回旧标签(我的网站)时 最后有一个空格,因为它不会导致调整大小。在每个调整大小时,我给每个部分的最小高度。实际上我该如何解决这个问题呢? 错误图片: http://jpg.co.il/view/55e566d160d47.png/

最小高度代码:

SetHeight();
function SetHeight()
{
    var height=getBrowserHeight().height;
    $(".mainSection").css("min-height",height+"px");
}
$( window ).resize(function() {
  SetHeight();
});

    function getBrowserHeight() {
        var intH = 0;
        var intW = 0;

        if (typeof window.innerWidth == 'number') {
            intH = window.innerHeight;
            intW = window.innerWidth;
        }
        else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
            intH = document.documentElement.clientHeight;
            intW = document.documentElement.clientWidth;
        }
        else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
            intH = document.body.clientHeight;
            intW = document.body.clientWidth;
        }

        return { width: parseInt(intW), height: parseInt(intH) };
    }

感谢。

1 个答案:

答案 0 :(得分:0)

与解决Chrome 44错误导致的this bug in fullpage.js相关。

现在的解决方案?

使用fullpage.js选项css:false或我推荐的内容:scrollBar:true

希望Chrome很快能解决它的错误,你不必担心它。