我在Android 4.0.4上的Webkit 534.30中的一对输入字段中看到了一些奇怪的行为。在该领域的焦点上,用户无法单击该页面并隐藏键盘,即“卡在场上”。它可以在Chrome和Sony Xperia S的股票浏览器中正常工作,但在Galaxy S2上没有库存ICS浏览器。
是否有人知道此版本webkit中输入焦点/模糊的已知问题,或者是否有更好的方法来设置输入字段焦点:
代码只使用:
$('#input_id').blur(function ()
{
// update some other parts of DOM
});
和
$('#input_id').focus(function ()
{
$(this).val("");
});
移动浏览器有更好的方法吗?这个问题在S2的这个特定版本的Android上似乎是孤立的。
我尝试使用Adobe Edge Inspect禁用所有Javascript和调试,但这并没有引起任何有用的事情。
答案 0 :(得分:0)
这是因为输入字段中的非数字字符的属性“type”设置为“tel”。似乎webkit的特定构建确实不会那样做。