Kann nicht mit Cordova / Phonegap helloworld geliefert werden

8

Ich habe Android SDK + Ant + cordova installiert (3.4.1) + PATH-Variablen setzen ( android , ant , cordova sind verfügbar)

Am Ende der cordova CLI gibt es diese Beispielverwendung:

%Vor%

-----------------------------------

Also habe ich genau dieses Beispiel versucht:

%Vor% %Vor% %Vor% %Vor% %Vor%

Das scheint auf den ersten Blick gut zu funktionieren. Ich kann http://localhost:8000 öffnen und es wird etwas angezeigt:

%Vor%

Ich kann auf den Android-Link klicken, das Problem ist, wenn ich dies tue, erscheint ein seltsames Dialogfeld mit Frage = [] und fordert mich auf, den folgenden Text zu bestätigen oder abzubrechen: Text:

%Vor%

Nachdem ich akzeptiert habe, kann ich den Hintergrund Cordova, connecting to device sehen, aber nichts passiert außer etwas, das wie eine Endlosschleife aussieht, die ich in der Konsole sehen kann:

%Vor%

Die Zahl 698173 wächst.

Kann mir jemand sagen, was ist das für ein merkwürdiges Verhalten?

    
Sebastien Lorber 13.05.2014, 13:41
quelle

3 Antworten

3

Nach Diskussionen mit einem Cordova-Entwickler über das IRC ist der Befehl serve irgendwie nicht gut dokumentiert und es ist meistens nützlich, Inhalte auf dem Phonegap App Entwickler Mobile App, die vor kurzem veröffentlicht wurde, und so weit ich es jetzt verstehe, soll es jetzt die Anwendung für einen normalen Desktop-Browser dienen.

Für Desktop-Browser-Tests war ich bis jetzt mit dem Ripple-Emulator erfolgreich (nicht das Chrome-Plugin, das nicht gehütet zu sein scheint, sondern das NPM-Paket).

Zum Beispiel können Sie in den Browser phonegap Apps mit testen:

%Vor%

Dies kann Ihnen helfen: Ссылка

    
Sebastien Lorber 03.07.2014, 23:14
quelle
14

Ich weiß, dass es ein alter Thread ist, aber ich hatte das gleiche Problem heute und möchte nicht wirklich einen Emulator installieren

Sie müssen die Browser-Plattform zu Ihrer App hinzufügen

%Vor%

und weisen Sie Ihren Browser auf http://localhost:8000/browser/www/

    
Nuno Costa 08.05.2015 20:31
quelle
5

Wenn Sie zu Beginn mit den Javascript-Dialogfeldern (z. B. lücke: ["PluginManager", ...]) aufgefordert werden, können Sie Abbrechen drücken, um die App korrekt zu laden.

    
drianpauL 04.06.2014 16:49
quelle

Tags und Links