在移动Safari中设置scrollTop并不包括虚拟键盘

时间:2018-01-22 11:03:14

标签: ios mobile safari scrolltop virtual-keyboard

最近有些东西改为Mobile Safari的scrollTop行为。我想设置scrollTop值,使页面底部正好在虚拟键盘上方。这曾经是可能的,我使用此功能来计算虚拟键盘的高度,以进行一些智能调整大小。

似乎当虚拟键盘可见时,设置scrollTop并不会考虑虚拟键盘的高度。因此,页面呈现在虚拟键盘后面。可以通过手动输入进一步滚动。但不使用代码。

现在的解决方法是通过插入临时输入并将其聚焦来滚动到页面底部。但我宁愿有一个更清洁的解决方案。

0 个答案:

没有答案