我们有一个带有固定页眉和页脚以及可滚动内容的网页。
它有20个文本框。底部的那些例如在文本框焦点上弹出的iOS虚拟键盘使“邮编”,“电话”变得模糊。
如果我检测到用户的设备带有虚拟键盘,则可以在底部的文本框中添加一半的屏幕填充,以便用户可以向下滚动,而虚拟键盘不会遮挡它。
这是处理它的正常方法吗?如果可以,是否有JavaScript / css方法来检测设备是否要弹出虚拟键盘?还是因为它是一个aspx页面,我们应该尝试在服务器端检测它?
最佳答案
实际上,iOS现在似乎没有这个问题-而是它推高了底部而不是突然出现。我不确定为什么会这样。
关于javascript - iOS虚拟键盘遮盖页面底部文本框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54703625/