我正在为安卓平板设备和iPad制作网页。这个页面在iPad上运行得很好。但它让我在安卓平板电脑上的日子不好过。
有问题的网页在页面底部有textarea元素。现在,当这个元素获得焦点时,虚拟键盘滑出。但它与聚焦的textarea元素重叠,因此无论在textarea中键入什么,它都是不可见的。我是在Android模拟器上测试的。
有没有人有exp相同的行为或solution>
请注意,这是浏览器的web应用程序。对于本机应用程序中的相同问题,也有相应的解决方案。它们都不适用于web应用程序。
谢谢。
发布于 2012-03-07 01:56:36
在花了很多时间,尝试了各种工作之后,我终于改变了我的html文档类型,突然它开始工作了。现在,键盘不会与底部的文本区区域重叠,而是在获得焦点时向上滑动。
那些遇到同样问题的人,请检查你的doctype。我在我的页面中将doctype从
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >到HTML5文档类型
<!DOCTYPE html>https://stackoverflow.com/questions/9473021
复制相似问题