Ich habe versucht, Phonegap auf Android einzurichten und deviceready
wird nicht ausgelöst. Der Grund ist, dass DeviceInfo.uuid
immer null / undefiniert ist.
Es scheint, als ob die Nicht-Javascript-Teile von phonegap nicht korrekt geladen sind, aber ich kann nicht genau sehen, was. Für alles außerhalb des www-Verzeichnisses verwende ich den Code, der im Beispielverzeichnis des phonegap-Downloads bereitgestellt wird.
Wer weiß, was das verursacht?
%Vor%Falls jemand anderes auf dieses Problem stößt.
Ich hatte nicht bemerkt, dass phonegap-1.0.0.js für die iPhone- und Android-Version anders ist. Es hat den gleichen Namen, aber der Inhalt ist anders. Also muss man die richtige Datei laden. Ich habe es so gelöst:
%Vor%Wenn Sie möchten, dass eine Funktion ausgeführt wird, wenn das Gerät bereit ist, machen Sie so etwas
%Vor%Ich bin mir nicht sicher, warum Ihr Code nicht funktioniert. Versuchen Sie, den document.addEventListener außerhalb des Bereichs der Funktion zu platzieren.