2
UIWebview
の現在のテキストフィールドにテキストを設定する方法はありますか?UIWebview現在のテキストフィールドにテキストを設定
私はテキストを取得する必要はありません。現在どのテキストフィールドにフォーカスがあるのかを判断する必要はありません。
基本的には、ユーザが(リネア - プロで)のバーコードをスキャンしますとのUIWebViewで選択したテキストフィールドがある場合、私はちょうどあなたができるJavaScriptの機能をexecしことができ、検索バーコード
しかし、これはテキストフィールドのIDを知っていることを前提としていますか?私はちょうど「今のテキストフィールドが何であれ、この値を入れてね」と言いたいと思います。 (私は間接的にキーボードを制御しているのとほとんど同じです) – Hackmodford
これは動作します(私はactiveElementを使用しました) [NSString stringWithFormat:@ "var textField = document.activeElement;" "textField.value = '%@';"、text]; – Hackmodford
この文字列を反映するように回答を変更した場合は、それを正しいものとしてマークします。 NSString * javaScript = [NSString stringWithFormat:@ "var textField = document.activeElement;" "textField.value = '%@';" "document.activeElement.form.submit();"、text]; – Hackmodford