2016-03-31 14 views
0

In meiner Webansicht programmiere ich programmgesteuert ein Eingabefeldelement (mit Javascript). Setzen Sie nach der Erstellung den Fokus darauf. Das Eingabeelement wird auf dem Bildschirm erstellt. Wenn das Element dann fokussiert wird, wird die Tastatur für einen Sekundenbruchteil geöffnet und anschließend geschlossen. Wenn ich dann einzeln in das Eingabefeld klicke, um es manuell zu fokussieren, wird es nicht fokussiert. Ich muss das Eingabefeld für eine Sekunde manuell halten, damit der Fokus gehalten wird. Manchmal funktioniert es jedoch nur durch einmaliges Klicken. Ich bekomme unterschiedliche Ergebnisse. Gibt es irgendeine Art von Vermehrung oder etwas?Eingabefokus schließt Tastatur, erfordert lange Berührung

Ive werfen sogar eine Reihe von Eingabefeldern nach oben. Einige werden sich konzentrieren und einige werden nicht ohne eine lange Berührung.

Fehle ich etwas hier? Dies ist die iOS-Webansicht.

Antwort

0

Gut stellt sich heraus, das Problem war mit ngTouch im eckigen Rahmen.

Kommentieren Sie Linie 358

// Blur fokussiert Formularelemente event.target & & event.target.blur & & event.target.blur();

Das Problem für mich gelöst

Verwandte Themen