在IOS7和Android中隐藏URL地址栏

时间:2013-11-01 08:26:57

标签: android ios mobile ios7

这段代码一直在IOS和android上运行

window.scrollTo(0,1);

但在IOS7发布后,不再有效,所以我最终使用了这个。

if((window.orientation == 90 || window.orientation == -90) && window.innerHeight != window.outerHeight)

它适用于IOS 7但不适用于Android .. 如何让这两个代码一起工作?或者是否有任何隐藏URL和IOS隐藏URL地址栏的选项?感谢。

1 个答案:

答案 0 :(得分:0)

目前适用于IOS7

function hideAddressBar() {
    if (!window.location.hash) {
        if (document.height < window.outerHeight)
            document.body.style.height = (window.outerHeight + 50) + 'px';
        setTimeout(function () {
            window.scrollTo(0, 1);
            document.body.style.height = 'auto';
        }, 50);
    }
}