JQueryまたはJavascriptを使いソフトウェアキーボードを制御したいです。
やりたいこととしては、あるウェブページ(自分で作っている)をスマホ(Android,iphone共に)で開いたときにinput要素に初めからフォーカスを充てて更にソフトウェアキーボードも最初から表示させておきたいです。
現状JQueryを使いinput要素に初めからフォーカスを充てるところまでは実装することができました。
ですが、フォーカスは当たっていてもソフトウェアキーボードが表示されません。
これを最初から表示させる方法などをご存知の方がいればご教授いただきたいです。
実装方法はライブラリを使うなどやり方は問いません。ただ、ソフトウェアキーボードを自作するなどはせずにOSが提供しているソフトウェアキーボードを表示させる方法が知りたいです。
下記は実際に試してダメだったコードです。
よろしくお願いします。
javascript
1$('#target').trigger('focus'); 2$('#target').focus(); 3$('#target').trigger('click'); 4$('#target').trigger('touchstart'); 5setTimeout(function() { 6 $('#target').trigger('focus'); 7},2000); 8setTimeout(function() { 9 $('#target').focus(); 10},2000);
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/06 01:00