2

我使用 position:fixed 将“帐户栏”固定在屏幕底部,当用户使用名为headroom.js的插件向下滚动页面时,我会自动隐藏它

这适用于除 Android 浏览器(运行 Kitkat 的三星 Galaxy Note 4)之外的所有浏览器,因为 Android 浏览器在屏幕底部有自己的工具栏,它覆盖了我的。

这对大多数网站来说都不是问题,因为当用户向下滚动屏幕时,android 浏览器工具栏会消失,但不幸的是,当用户向下滚动时,我会隐藏我的工具栏。当他们再次向上滚动时,我的工具栏会显示出来,但顶部的浏览器工具栏也会显示!

除了将条形图移高 40 像素以使其不会被覆盖之外,我想不出解决方案。不幸的是,这在所有其他浏览器中看起来很荒谬。另一种选择是浏览器嗅探android浏览器并且永远不要隐藏我的工具栏,但是浏览器嗅探似乎过时了。但是,在浮动浏览器工具栏的存在下进行特征检测是不可能的。

任何想法将不胜感激。

4

1 回答 1

0

不幸的是,似乎对此无能为力,只能希望 Android 浏览器很快死掉。

于 2016-01-22T17:14:53.790 回答