Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
入力要素にフォーカスしているときにネイティブ キーボードが開いてしまうのを避けたいのですが、JavaScript でカスタム 'コンポーネント' を作成しています。誰かがこれを行う最良の方法を説明できますか? ありがとう!
私はそれを考え出した。私がこれを行っている理由は、HTML5 の「日付」入力タイプが (Android 上で) 非常にバグが多く、ユーザーに受け入れられないためです。そのため、ネイティブの日付を使用する代わりに、通常の入力に変更しました。次に、「フォーカス」イベントで伝播を停止し、すぐにぼかします: IE:
focus: function(el, evt) { evt.stopPropagation(); this.blur(); openCustomComponent(); }