5

我正在使用Angular UI路由器。每当我用ui-sref点击一个链接时,ios移动浏览器的地址栏就会出现。例如,当我向下滚动时,地址栏隐藏,如果点击链接并且页面转换完成,ui地址栏会立即显示。这使得它不那么用户友好,因为地址栏,页面突然向下偏移。当角度ui路由器状态发生变化时触发ios地址栏

This website与我有同样的问题。

我发现a website没有这个问题,虽然他们没有使用角度。

这不会发生在android chrome上。只发生在ios safari中。我测试过的版本是ios 9.

我试过溢出隐藏,但这不是我想要的解决方案,因为地址栏始终可见。

什么触发了这种行为?

回答

0

我还没有测试过这个,但是我记得有一个类似的问题。

我想你可以添加此meta标签:

<meta name="viewport" content="minimal-ui”> 

查阅这些其他职位:Post 1Post 2

注意:minimal-ui已不再支持iOS 8及更高版本(More info)。但是,并非所有用户都已升级到iOS 8,因此仍有理由将其添加到您的项目中。

+0

不是我的问题的答案。我已经在使用这个,但正如你已经说过的只适用于ios 7。 –

相关问题