2

このコードは、IOS と Android の両方で動作しています。

window.scrollTo(0,1);

しかし、IOS7のリリース後、動作しなくなったので、これを使用することになりました。

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

IOS 7 では動作しますが、Android では動作しません。これら 2 つのコードを連携させるにはどうすればよいですか? または、Android と IOS の両方で URL アドレス バーの非表示を非表示にするオプションはありますか? ありがとう。

4

1 に答える 1

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);
    }
}
于 2014-02-06T23:06:19.257 に答える