1

ユーザーが入力するフォームを持つUIWebviewインスタンスがあります。彼に16進値を入力する必要があります。

そこで、 http://mottie.github.com/Keyboard/にあるスクリーンキーボードライブラリでjQueryに従ってカスタムキーボードレイアウトを作成しました 。

タブレットで動作するように変更しました。

今の問題は、iPadキーボードがまだポップアップしているのに、押されたときにキーを無視することができたということです。それを完全に隠すためのより良いアイデアはありますか?

4

1 に答える 1

1

私はそれを行う方法を見つけました

タッチダウンイベントでjQueryのぼかし要素を使用する。

次のコードをドキュメント準備機能に追加する必要があります。

$('input[type="text"]').bind('touchstart', function(e) {
    e.preventDefault();
    document.activeElement.blur();
});
于 2012-10-17T04:54:59.570 に答える