KeyboardShrinksView verliert den Fokus

9

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 !!

    
user2183064 22.04.2013, 14:00
quelle

3 Antworten

4

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 ...

    
ia3andy 19.09.2013 21:04
quelle
1

Nachdem die Webansicht vertraglich festgelegt wurde, versuchen Sie, diesen Code zu schreiben.

%Vor%     
Poorva 21.06.2013 07:55
quelle
0

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%     
Joe Lannen 20.02.2014 19:49
quelle

Tags und Links