看5+ SDK的历史记录1.9.6修复过一次。但用的是1.9.8,仍有这个问题。
只要点击页面底部的input或者textarea(键盘升起后能覆盖到的),就会出现这种情况。
简单的页面代码如下:
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no">
<title>表单测试</title>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<style>
body {
height: 100%;
}
.wrap1 {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.wrap2 {
position: relative;
overflow: auto;
height: 100%;
}
input {
margin: 20px auto;
width: 80%;
height: 50px;
line-height: 50px;
font-size: 32px;
}
</style>
</head>
<body>
<div class="wrap1">
<div class="wrap2">
<input type="text" placeholder="1">
<input type="text" placeholder="2">
<input type="text" placeholder="3">
<input type="text" placeholder="4">
<input type="text" placeholder="5">
<input type="text" placeholder="6">
<input type="text" placeholder="7">
<input type="text" placeholder="8">
<input type="text" placeholder="9">
<input type="text" placeholder="10">
</div>
</div>
</body>
</html>
问题机型包括:红米Note(4.2) 、oppo轻装版(4.3)、 华为荣耀(4.2)
亟待解决,在线等!!!
3 个回复
一灰 (作者)
没人?!!!
Rudy
是有这问题
Android_磊子
把div的样式去一下,android不同版本可能有兼容性问题。