Hi I tried to use
$ionicViewSwitcher.nextDirection(‘back’);
in my controller and added the dependency here
.controller(‘DataCaptureCtrl’, [’$ionicViewSwitcher’,function($ionicViewSwitcher) {}]);
but I had error in my logs telling
file:///android_asset/www/lib/ionic/js/ionic.bundle.js: Line 17696 : Error: [$injector:unpr] Unknown provider: $ionicViewSwitcherProvider <- $ionicViewSwitcher
D/CordovaLog( 2238): http://errors.angularjs.org/1.2.25/$injector/unpr?p0=%24ionicViewSwitcherProvider%20<-%20%24ionicViewSwitcher
D/CordovaLog( 2238): at file:///android_asset/www/lib/ionic/js/ionic.bundle.js:7703:12
D/CordovaLog( 2238): at file:///android_asset/www/lib/ionic/js/ionic.bundle.js:11427:19
D/CordovaLog( 2238): at Object.getService [as get] (file:///android_asset/www/lib/ionic/js/ionic.bundle.js:11555:39)
D/CordovaLog( 2238): at file:///android_asset/www/lib/ionic/js/ionic.bundle.js:11432:45
D/CordovaLog( 2238): at getService (file:///android_asset/www/lib/ionic/js/ionic.bundle.js:11555:39)
D/CordovaLog( 2238): at invoke (file:///android_asset/www/lib/ionic/js/ionic.bundle.js:11582:13)
D/CordovaLog( 2238): at Object.instantiate (file:///android_asset/www/lib/ionic/js/ionic.bundle.js:11602:23)
D/CordovaLog( 2238): at file:///android_asset/www/lib/ionic/js/ionic.bundle.js:14906:28
D/CordovaLog( 2238): at file:///android_asset/www/lib/ionic/js/ionic.bundle.js:14295:34
D/CordovaLog( 2238): at forEach (file:///android_asset/www/lib/ionic/js/ionic.bundle.js:7957:20)
What did I do wrong? Is there another dependency that must be declared first before $ionicViewSwitcher?
Anyway I’m at ionic version 1.3.13.