我们有一个带有固定页眉和页脚以及可滚动内容的网页。

它有20个文本框。底部的那些例如在文本框焦点上弹出的iOS虚拟键盘使“邮编”,“电话”变​​得模糊。

如果我检测到用户的设备带有虚拟键盘,则可以在底部的文本框中添加一半的屏幕填充,以便用户可以向下滚动,而虚拟键盘不会遮挡它。

这是处理它的正常方法吗?如果可以,是否有JavaScript / css方法来检测设备是否要弹出虚拟键盘?还是因为它是一个aspx页面,我们应该尝试在服务器端检测它?

javascript - iOS虚拟键盘遮盖页面底部文本框-LMLPHP

最佳答案

实际上,iOS现在似乎没有这个问题-而是它推高了底部而不是突然出现。我不确定为什么会这样。

关于javascript - iOS虚拟键盘遮盖页面底部文本框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54703625/

10-11 01:01