Ich habe Probleme mit dem Ereignis "phonegap device ready". Ich teste unter iOS 6.0.
Wenn das Gerät bereit ist, ist das DOM nicht bereit. Wenn ich Ereignisse an einige DOM-Elemente in einem deviceready
-Ereignis-Listener binde, erhalte ich keine Benachrichtigungen, da diese Elemente zu diesem frühen Zeitpunkt nicht existieren.
Was sind also die besten Praktiken, um zu warten, bis BEIDE das Laden beendet haben - DOM und Phonegap?
versuche so etwas:
%Vor%Dann:
%Vor%Dies stellt sicher, dass das DOM bereit ist, bevor das Gerät aufgerufen wird
Die beste Erfahrung, die ich mit PhoneGap-basierten Apps gemacht habe, ist die Verwendung der FastClick -Bibliothek und die Initialisierung Ihrer App wie folgt:
> %Vor%Sie können sich auch diese Antwort ansehen, um weitere Informationen zum Laden von Dokumenten zu erhalten.
FastClick muss verwendet werden, um die Verzögerung von 300 ms zwischen einem physischen Antippen und dem Auslösen eines Klickereignisses in mobilen Browsern zu eliminieren.
Tags und Links javascript cordova