【发布时间】:2013-12-08 12:30:16
【问题描述】:
我有一个带有两个标题按钮的移动网站。在 iPhone 的纵向模式下,它可以正常工作。我可以按下按钮。
问题来了:
当我切换到纵向模式并尝试点击按钮时,会显示原生 iPhone 地址栏。它出现在标题上方,所以我无法按下按钮。
图片显示问题:
按下一个按钮后,您会看到:
我怎样才能避免这个问题?
有没有办法检测 iPhone 浏览器栏是否显示给用户?
编辑:当您使用 Safari 浏览器时,无论您在什么页面上,将您的手机变成横向并在页面顶部点击太多,地址栏就会显示出来。如果您的页面有一个固定的标题栏,您将无法访问它。
编辑:当我固定标题位置时,当方向变为横向并且显示地址栏时,我无法再点击标题按钮。
编辑:这是我使用的示例项目:http://mobilegwt.appspot.com/showcase/ 你可以在 iPhone 上尝试一下,看看我在图片中显示的效果。
【问题讨论】:
-
你能链接到页面吗?
-
首先您说它在纵向模式下工作,然后您写道您切换到纵向模式。你是说风景吗?第二张图片是地址栏,而不是搜索栏。搜索栏看起来不同。 IOS是什么版本的?多年来我没有遇到过这个问题,我正在努力记住它是什么。您的页面中是否有隐藏地址栏的脚本?
-
@ChristinaArasmoBeymer 我用的是 iOS7。当您使用 Safari 浏览器时,无论您在哪个页面上,将手机变成横向并在页面顶部点击太多,地址栏就会显示出来。如果您的页面有一个固定的标题栏,您将无法访问它。你看到解决方案了吗?
-
@ChristinaArasmoBeymer 它很接近,但我没有电话差距我有一个 WebApp。