Я следую функции инициализации в app.js
$scope.init = function ()
{
if(localStorage.getItem("id")!=null && localStorage.getItem("pass")!=null)
{
alert(localStorage.getItem("id")+" "+localStorage.getItem("pass"));
var id=localStorage.getItem("id");
var pass=localStorage.getItem("pass");
$http({method: 'GET', url: site+'/login-web.php?txt_email='+id+'&txt_password='+pass}).
success(function(data, status, headers, config)
{
if(data=='error')
navigator.notification.alert("Wrong username or password.",null,"Attention.!","Try Again.!");
else
{
localStorage.setItem("id", id);
localStorage.setItem("pass", password);
alert("fire");
$scope.ons.navigator.pushPage('dashboard.html',{title : 'title'});
}
}).
error(function(data, status, headers, config)
{
alert("Please check Mobile Data.");
// called asynchronously if an error occurs
// or server returns response with an error status.
});
}
},
и я огонь init от
<body ng-controller="AppController" ng-init="init()">
Я хочу, чтобы это понравилось, если я вхожу в систему в первый раз, тогда мне нужно войти в систему, и я сохраняю идентификатор и передаю в локальное хранилище, и каждый раз, когда приложение загружается, а метод инициализации является огнем, и я проверяю идентификатор и перехожу из локального хранилища и метод пожарного сервера для проверки id и пройти, если его правильный вход в систему выполняется автоматически.
Я использую phonegap + onsenui + angular js.
Проблема связана с методом init
$scope.ons.navigator.pushPage('dashboard.html',{title : 'title'});
не перенаправляется на дашборад.