2012-12-12 13 views
1

我在Android 4.0.4上的Webkit 534.30的一對輸入字段中看到一些奇怪的行爲。在該領域的焦點上,用戶無法點擊該頁面並隱藏鍵盤,即「陷入現場」。它在Chrome和Sony Xperia S上的股票瀏覽器中工作正常,但不支持Galaxy S2上的股票ICS瀏覽器。Android 4.0.4上的webkit焦點行爲

是任何人都知道有輸入焦點/模糊的已知問題,在這個版本的WebKit或是否有更好的方法來設置輸入域的焦點不是:

的代碼只是使用:

$('#input_id').blur(function() 
{ 
    // update some other parts of DOM 
}); 

$('#input_id').focus(function() 
{ 
    $(this).val(""); 
}); 

有沒有更好的方法來做到這一點的移動瀏覽器?這個問題似乎與S2的這個特定版本的Android分離。

我試過禁用所有的Javascript和使用Adobe Edge Inspect進行調試,但是這並沒有拋出任何有用的東西。

回答

0

這是由於輸入字段中的數字字符的屬性'type'設置爲「tel」導致的。看起來webkit的特定版本確實會讓你沒有那麼做。