2012-12-19 2 views
6

Ich habe eine PhoneGap App mit mehreren Feldern von input type="text". Außerdem hat es einige HTML-Textareas.Kein vorhersagbarer Text in Phonegap 2.2.0 auf Android 4.0.3 mit Eingabetyp = "Text"

Wenn Sie die App unter Android ausführen und Text in ein HTML textarea Element eingeben, funktioniert der Android-Vorhersagetext gut. Wenn ich jedoch Text in ein input Element von type="text" eintippe, werden keine Vorhersagen angezeigt.

Ich testete dies sowohl auf meinem HTC Sensation und Samsung Galaxy II Tablet, beide mit Android 4.0.3, und der Vorhersagetext wird nicht auf beiden Geräten angezeigt.

Dieses Problem kann leicht reproduziert werden, indem ein input Element zu der Beispielanwendung hinzugefügt wird, die von PhoneGap bereitgestellt wird. Ich habe versucht, alle CSS zu entfernen, um zu sehen, ob das mein Problem verursachte, aber das Problem blieb.

Kennt jemand eine Möglichkeit, das zu beheben?

Antwort

0

Ich denke, Textvorhersage hängt von der Tastatur, die Sie verwenden, nicht die Art der Eingabe. Überprüfen Sie Ihre Textvorschläge in den Einstellungen des Telefons.

0

Ich habe gerade entdeckt, dass dies auf iOS funktioniert:

<input type="text" autocorrect="off" />

Vielleicht könnte es auch auf Android arbeiten.

+0

ist die Frage für Android. funktioniert deine Antwort für Android? – mhlester

+0

@mhlester, das ist keine schrecklich nützliche Antwort. Eine bessere Antwort wäre "Hey, das funktioniert auf Android" oder "Nein, das funktioniert nicht auf Android". – abriggs

+0

Ich bin nicht derjenige, der die Antwort geschrieben hat. Sie haben es gepostet, wissen aber selbst nicht, ob es gültig ist? Ich habe kein Android – mhlester