Angular ng-view / routing funktioniert nicht in PhoneGap

Ich habe ein problem mit ngView in PhoneGap.

Scheint alles geladen zu werden, nur gut und ich kann sogar ein basic-controller arbeitet mit ng-controller. Aber wenn ich versuche routing mit ngView, 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!";
}

Den Eclipse-logger zeigt onMessage(onPageFinished, fle:///android_asset/www/index.html#/test) jedes mal, wenn ich auf den link klicken und versuchen Sie es ohne die # wirft nur eine Fehlermeldung, dass der Pfad nicht gefunden werden kann.

Von dem, was ich bereit überall sonst, das sollte funktionieren. Jegliche Hilfe würde sehr geschätzt werden.

InformationsquelleAutor der Frage thewildpendulum | 2013-02-27

Schreibe einen Kommentar