隐藏 URL 栏而不隐藏 iOS 上的智能应用横幅



是否可以在iOS Safari上隐藏地址URL栏,但不能隐藏智能应用程序横幅?

我已经尝试了这个问题的解决方案:隐藏地址栏而不隐藏iOS 6上的智能应用程序横幅,但它似乎不起作用。当我使用 https://github.com/h5bp/mobile-boilerplate/blob/master/js/helper.js MBP.hideUrlBarOnLoad时,智能横幅仍然会被隐藏,正如答案所建议的那样。

我使用:

    $(document).ready(function () {
        mob.SetUpEvents();
        setTimeout(function () {
            if (jQuery("html.iphone").length > 0) {
                jQuery('html').css( "height", ( jQuery(window).height() + 60) + 'px');
                window.ScrollTo(0, 1);
            }
        }, 400);
    });

我希望这有帮助!

这工作的唯一原因是因为它抛出了一个javascript错误

暴徒。设置事件((;

这使得它禁用滚动跳转。然而,它会搞砸额外的javascript。

您可以将其更改为任何抛出javascript错误的内容,并且横幅不会隐藏。

此解决方案不是有效的解决方案。

谢谢

您链接到的网站 volotea.com 不起作用,当页面加载时,它会跳转并隐藏智能应用程序横幅和 url 栏。我们必须向上滚动才能看到智能应用程序的横幅。

相关内容

  • 没有找到相关文章

最新更新