1

我在 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 版本无关。

我尝试使用 Adob​​e Edge Inspect 禁用所有 Javascript 和调试,但这并没有产生任何有用的东西。

4

1 回答 1

0

这是由于输入字段中有非数字字符,其属性“类型”设置为“电话”。似乎 webkit 的特定版本真的宁愿你不这样做。

于 2012-12-14T15:32:41.960 回答