我在app.js中使用InAppBrowser调用设备就绪函数中的OAuth进程,我获取了一个令牌,在检查该令牌后,我将重定向到特定视图。
.run(function($ionicPlatform,$rootScope,$http,jwtHelper,$cordovaInAppBrowser,$state,jwtHelper) {
$ionicPlatform.ready(function() {
if(isValidUser)
{
$state.go('app.playlists');
window.location.reload(true);
}
}
现在window.location.reload正在重定向到视图,但它正在无限循环中。如果我只写$ state.go,它不会重定向到视图。
另外,当我把
$urlRouterProvider.otherwise('/app/playlists');
上面的视图会被触发2秒,然后我的oauth登录屏幕被触发(Inside inappbrowser)。所以,我无法使用它。
如何修复它。
答案 0 :(得分:0)