移动safari滚动页面键盘解雇

时间:2012-11-12 20:50:00

标签: ipad events dom safari

我们有一个需要在iPad上运行的HTML5网络应用程序。问题是当键盘打开时页面(正文)向上滚动。当键盘被解除时,页面保持在向上滚动的位置。我们需要检测键盘的解除并向下滚动页面。我无法确定会让用户知道用户已解除键盘的事件。我们使用基于WSIWIG Javascript的HTML编辑器来编辑内容。

1 个答案:

答案 0 :(得分:2)

经过更多调查后,我了解到iPad Safari存在iframe问题。在我们的例子中,编辑区域位于iFrame中,因此当键盘被解除时页面滚动的问题。当我们消除iframe时,问题就解决了。