Quantcast
Channel: Ionic Forum - Latest topics
Viewing all articles
Browse latest Browse all 70904

Use $state.go('login') is android hardware back button not working

$
0
0

@ironelder wrote:

app.js

.config(function ($stateProvider, $urlRouterProvider) {
$stateProvider
.state('login', {
url: '/login',
controller: 'LoginController',
templateUrl: 'app/components/login/login.html'
})
.state('sidemenu', {
url: '/sidemenu',
abstract: true,
templateUrl: 'app/shared/sidemenu/sidemenu.html',
controller: 'SideMenuController'
})
.state('sidemenu.home', {
url: '/home',
views: {
'menuContent': {
templateUrl: 'app/components/home/home.html',
controller: 'HomeController'
}
}
});
$urlRouterProvider.otherwise('/login');
})
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
if(window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if(window.StatusBar) {
StatusBar.styleDefault();
}
});
});



Login.js

$scope.loginButtonClick= function() {
$state.go('sidemenu.home');
}


home.js
not Code


sidemenu.js
$scope.logOutButtonClick = function() {
$state.go('login');
}

Android
App Lunch > Login ( HardWare Back Button is Working, OK)

but
App Lunch > Login > Home > openSidemenu and button click > Login (HardWare Back Button is Not Working...)

Posts: 22

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 70904

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>