Ich habe ein Problem mit der KeyboardShrinksView-Funktion, die in Phonegap 2.6 (ios) enthalten ist.
Wenn ich in den Textbereich klicke, in den ich Text einfügen möchte, erscheint die Tastatur und die Webansicht wird wie gewünscht dargestellt.
Das Problem ist, dass ich den Fokus auf den Textbereich verliere und der Benutzer muss erneut in den Textbereich tippen, um mit dem Schreiben zu beginnen.
Hat jemand das gleiche Problem mit dieser neuen Funktion?
Danke !!
fügen Sie ein tap (oder touchstart) -Ereignis in Ihre Eingabe ein, das sich auf Ihr Feld konzentriert.
%Vor%Das Problem rührt von der Tatsache her, dass der Fokus auf ios mit dem Ghost-Click-Ereignis liegt. Aber die Ansicht hat sich bereits geändert (wegen der Tastatur), wenn sie ausgelöst wird.
Dieses Problem wird auf ios7 noch häufiger auftreten, da KeyboardShrinksView das Standardverhalten ist ...
Ich habe dieses Problem für iOS nach dem Upgrade von Phonegap 2.9 auf 3.1 festgestellt. Gelöst durch Hinzufügen von Höhe = Gerätehöhe zu meinem Meta-Tag, so sieht es jetzt so aus:
%Vor%