1

Mogok のような iOS 用のカスタム ブラウザを開発しています。ユーザーが UIWebView でテキスト入力をタップしたときに、デフォルトのキーボードを変更する必要があります。

これこれを試してみましたが、運がありませんでした。ボタンの回避策がありますが、これは textinput と textarea では機能しません。

私のjsコードは次のとおりです。

NSString *jsCode = @"function setClickEvent() {for ( i = 0; i < document.all.length; i++) { var obj = document.all[i]; obj.addEventListener('click',function(){window.location = "fake://myApp/something_happened:param1:param2:param3";})}} setClickEvent();";
[self._webView stringByEvaluatingJavaScriptFromString:jsCode];

これを達成する他の方法はありますか?私の唯一の要件は、ユーザーが textinput または textarea をタップしたときに通知を受け取ることです。

4

1 に答える 1