Deaktivieren von autosuggestion auf WebView?
Habe ich einige HTML-text-Beiträge zu einer WebView, und ich brauche, um deaktivieren Sie die autosuggetions auf diesen Input von Android, nicht von HTML (autocomplete=off).
Wie kann ich dies tun?
- hier ist der wichtigste link [stackoverflow.com/questions/582244/... [1]: stackoverflow.com/questions/582244/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieses problem ärgerte mich schon eine Weile, aber die Lösung ist ganz einfach:
Ich schrieb darüber hier:
http://roysutton.com/2012/02/21/preventing-auto-fill-in-android-webview/
WebViewDatabase.getInstance(this).clearFormData();
Den oben vorgeschlagenen Antworten waren mir nicht helfen.
So fand ich folgende Lösung: ich habe nur einen einfachen wrapper für WebView und verwendet es.
Neben setSaveFormData Einstellung als Falsch, das haben mir auch geholfen,
Keines der oben genannten geholfen, also nach umfangreicher Suche habe ich dies gefunden und die funktioniert perfekt über die Webansicht als auch als normale websites. Text-Bereich kann ersetzt werden durch Input-text-Feldern auch 🙂
Ich könne das nicht von der Android-Seite, jedoch beim hinzufügen der webview die Texteingabe Rechtschreibprüfung="false" war die Lösung.
Wenn Sie bereits die Formular-Daten dann
setSaveFormData(false)
wird nicht aufhören, es zu benutzen. Deaktivieren Sie die Datenbank, die Sie haben können, um Folgendes zu tun:WebViewDatabase.getInstance(this).clearFormData();
Einer Lösung von @lpsun in Kotlin.