bereitstellen Ich muss Eingabe zu einem WebView-Eingabesteuerelement programmgesteuert bereitstellen. Dafür benutzte ich webView.dispatchKeyEvent() und es funktionierte gut bis Android 4.3 Version, aber es funktioniert nicht in Version 4.4 (Kitkat - Chromium WebView).Wie Eingabe zu einem WebView-Eingabefeld programmgesteuert in Android Kitkat (4.4)
Ich sehe die unten Aussagen im logcat:
W/UnimplementedWebViewApi(9737): Unimplemented WebView method onKeyMultiple called from: android.webkit.WebView.onKeyMultiple(WebView.java:2179)
Ich habe versucht, dispatchKeyEvent(), onKeyDown(), aber nichts funktioniert für Chromium webView in 4.4, bitte kann mir jemand mitteilen, wenn es eine ist Möglichkeit, Eingaben programmgesteuert an webView-Felder zu senden.
Bitte beachten Sie, dass ich nach einer generischen Lösung für jede Webseite suche (zB: Benutzername und Passwort in Facebook URL), wo ich den Namen/ID des Eingabesteuerelements nicht kenne Eingabe laden.
Vielen Dank matiash, instrumentation.sendStringSync() arbeitete für mich. – Harish