Angular NG-View / Routing funktioniert in PhoneGap nicht

Ich habe ein Problem mit ngView in PhoneGap.

Alles scheint gut zu geladen zu sein und ich kann sogar einen einfachen Controller mit ng-controller zum Laufen bringen. Aber wenn ich versuche, Routing mit ngView zu verwenden, passiert nichts.

index.html

<!doctype html>
<html ng-app>
<head>
    <script type="text/javascript" src="lib/cordova-2.4.0.js"></script> 
    <script type="text/javascript" src="lib/angular-1.0.4.min.js"></script>
    <script type="text/javascript" src="js/app.js"></script>
</head>
<body>

<a href="#/test">Test</a>

<div ng-view></div>

</body>
</html>

app.js

angular.module('App', []).config(function ($routeProvider) {

    $routeProvider.when('/test', {
        controller: TestCtrl,
        template: '<h1> {{ test }} </h1>'        
    });

});

function TestCtrl($scope) {
    $scope.test = "Works!";
}

Der Eclipse-Logger zeigtonMessage(onPageFinished, fle:///android_asset/www/index.html#/test) Jedes Mal, wenn ich auf den Link klicke und es ohne den versuche# Löst nur einen Fehler aus, dass der Pfad nicht gefunden werden kann.

Soweit ich sonst überall fertig bin, sollte dies funktionieren. Jede Hilfe wäre sehr dankbar.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage