Ich versuche angular.js mit PhoneGap zu verwenden. Es funktioniert gut im Chrome-Browser. Aber es funktioniert nicht bei ng-view-Tag. Und Winkelmodul nicht aufgerufen, wenn ich es auf dem Simulator ausführen. Hast du eine Idee?
Mein Code ist so.
Versuchen Sie, Angularjs und Zepto-Dateien von diesen Servern herunterzuladen und dann in der App zu platzieren.
Ich habe gerade fünf Stunden damit verbracht, ein ähnliches Problem zu lösen. Es stellte sich heraus, dass phone-gap / cca aus irgendeinem Grund die App-ID dem Hash-Teil der URL voranstellte. Die Route stimmte daher nicht überein und der Benutzer wurde ständig vom $routeProvider.otherwise()
-Aufruf zurückgeschickt.
(Ich habe festgestellt, dass es ein bekanntes Problem mit CCA ist, das schon behoben worden gerade nicht veröffentlicht!)
Wie auch immer, wenn Sie Probleme haben, ngRoute mit den chrome-tools und Phonegap arbeiten zu lassen, versuchen Sie zwei optionale passende Gruppen zu Ihren Routen hinzuzufügen. Nehmen wir zum Beispiel dieses Beispiel:
%Vor%Die Routen stimmen nicht mit den zusätzlichen Bits überein, die der URL hinzugefügt wurden, aber Sie könnten so umgehen:
%Vor%Beachten Sie die beiden optionalen Gruppen, die ich hinzugefügt habe. Beachten Sie auch, dass die Basisroute die letzte ist - andernfalls wird sie allen / meisten Routen entsprechen, wenn die URL korrekt generiert wird!
Tags und Links javascript angularjs cordova