【发布时间】:2014-07-19 09:04:02
【问题描述】:
在 iOS 网络浏览器(Safari、Chrome 等)中,当您单击输入字段并显示键盘时,它会保持视口大小相同,但会将其部分向上滑出视图。这使得创建类似应用程序的网站非常困难,因为我正在编写聊天应用程序并且当键盘显示时我希望将对话完全显示在视图中,但只需调整对话区域的大小以适应新的“调整大小”的可视区域。
我已经尝试了所有方法,例如将对话区域绝对定位为 left: 0; right: 0; top: 0; bottom: 0,但 iOS 仍然保持视口大小相同并将其向上推并部分移出视图。
这可能吗?还是 CSS 或 JavaScript 无法控制的系统级功能?
【问题讨论】:
-
你找到解决办法了吗?
-
@IevgenNaida 不,从来没有发现任何东西,但是自从提出这个问题后我就没有研究过它。我只是假设这是不可能的。
标签: javascript ios css safari