Wie deaktiviere ich den Dialog "Passwort speichern" in einem Android WebView?
Ich würde gerne wissen, wie um zu verhindern, dass ein Android-WebView form zu Fragen, um zu speichern Sie die "Passwort-Daten" aus einem html-Formular?
Vielleicht können Sie mir helfen?
InformationsquelleAutor der Frage aichingm | 2012-07-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Bekommen webview-Einstellungen mit
.getSettings()
und setzen Sie diese MethodesetSavePassword(false)
public void setSavePassword (boolean save)
http://developer.android.com/reference/android/webkit/WebSettings.html#setSaveFormData(boolean)
Für diejenigen, die sich mit API-Level 18, siehe Kirk Hammet die Antwort von unten.
InformationsquelleAutor der Antwort Nikola Despotoski
@Nikola Despotoski Antwort richtig war, an der Stelle, der Zeit, die er geschrieben, die Antwort, aber diese Methode ist veraltet, da API-18und nach der Dokumentation:
dies bedeutet, dass standardmäßig in android 4.4 und höher - Standard wäre "falsch", und diese Methode wäre nicht mehr vorhanden sind überhaupt.
wenn Sie möchten, um sicherzustellen, dass Sie kompatibel mit allen anderen API-levels, sollten Sie schreiben:
InformationsquelleAutor der Antwort Tal Kanel
Hier ein code-snippet für diejenigen, die wie ich brauchen, um es zu sehen, wie es eingegeben werden soll
InformationsquelleAutor der Antwort timv
Ich habe alle oben genannten und verwendet die app auf meinem Huawei Ascend P7, welches ausgeführt wird, höher als 18. Aber aus irgendeinem Grund bin ich noch immer sehen, ein Dialogfeld zur Bestätigung sagen: "wollen Sie den browser, um dieses Kennwort?"
Was könnten die Gründe sein dieses popup. Ich habe versucht den code unten.
Hinweis: Die oben genannten nicht jede Nachricht speichern auf Samsung-Geräte.
InformationsquelleAutor der Antwort Hitin
Wenn es in einem WebView... nur fügen Sie autocomplete="off" - Attribut zu bilden?
InformationsquelleAutor der Antwort AdamJeffers
Nicht so abgeschrieben, wie Sie vielleicht denken, ich hatte zu entfernen die version überprüfen, wie ich war, die prompt auf ein Huawei 5.01-Gerät und deaktivieren Sie FormData sowie...
InformationsquelleAutor der Antwort Kenny