【问题标题】:How to detect if browser address bar is showing on iOS devices?如何检测浏览器地址栏是否显示在 iOS 设备上?
【发布时间】:2013-07-12 05:25:38
【问题描述】:

有没有办法持续检测浏览器地址栏是否正在显示?

我们有一个 HTML5 应用,希望在显示地址栏时显示一个特殊链接,鼓励用户将应用添加到他们的主屏幕以获得更好的体验。

【问题讨论】:

    标签: javascript iphone ios html ipad


    【解决方案1】:

    你应该看看 window.innerHeight 属性。 那是屏幕上内容的高度。 当地址栏可见时,它的值会减少很多。

    您可能需要在不同设备上测试高度的降低,以使其更好地工作

    【讨论】:

    • 地址栏似乎独立于视口,这个建议我没有运气
    • 这似乎在纵向模式下有效,但在横向模式下无效。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    • 2013-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-23
    相关资源
    最近更新 更多