我不确定,这是否是理想的效果?检查此链接
更新资料
(1)。假设它是一个网站并在设备浏览器上运行。然后,我们可以通过检查屏幕尺寸来检查虚拟键盘的存在。
签入设备浏览器
(2)。如果您使用HTML5和Phonegap构建本机应用程序,则情况将有所不同。由于没有直接的API挂钩来检查键盘状态,因此我们必须在Phonegap中编写自己的插件。
在Android中,您可以使用本机代码键盘的显示/隐藏状态。并且必须编写Phonegap插件才能在HTML中获取这些事件。
[Phonegap是一个例子。我认为大多数html到本机框架都具有这种与本机代码挂钩的特性]
iOS更新
正如您所说,使用键盘时,高度/位置没有变化。我们可以做一件事,当输入获得焦点时,我们可以添加缩小类并减小元素大小。检查以下链接。



