Javascript Ionic-在iOS上隐藏状态栏时出错

Javascript Ionic-在iOS上隐藏状态栏时出错,javascript,ios,iphone,angularjs,ionic-framework,Javascript,Ios,Iphone,Angularjs,Ionic Framework,我正在使用Phonegap和Ionic框架开发一款混合应用程序 我有一个登录名,loginController按预期工作,但当我运行代码以隐藏状态栏时,状态栏会隐藏,但javascript函数不再工作 当我按下登录按钮时,整个页面似乎在闪烁(我猜是刷新),什么也没发生 如果我删除了用于隐藏状态栏的代码,登录函数将再次工作 我做错了什么?请帮忙 JS angular.module('loginctrl', ['ionic']) .controller('LoginController', fu

我正在使用
Phonegap
Ionic
框架开发一款混合应用程序

我有一个登录名,
loginController
按预期工作,但当我运行代码以隐藏状态栏时,状态栏会隐藏,但javascript函数不再工作

当我按下登录按钮时,整个页面似乎在闪烁(我猜是刷新),什么也没发生

如果我删除了用于隐藏状态栏的代码,登录函数将再次工作

我做错了什么?请帮忙

JS

angular.module('loginctrl', ['ionic'])


.controller('LoginController', function ($scope, $state, $rootScope, AUTH_EVENTS, AuthService) {


            ionic.Platform.ready(function() {
                                 // hide the status bar using the StatusBar plugin
                                 StatusBar.hide();
                                 });


            $scope.credentials = {
            username: '',
            password: ''
            };
            $scope.login = function (credentials) {
            $scope.loginFlag=true;
            AuthService.login(credentials).then(function (user) {
                                                console.log("vame"+user);
                                                $rootScope.$broadcast(AUTH_EVENTS.loginSuccess);
                                                 console.log('loginSuccess');
                                                //$scope.setCurrentUser(user);

                                                $state.go('app.playlists');

                                                }, function () {
                                                $rootScope.$broadcast(AUTH_EVENTS.loginFailed);
                                                console.log('loginFailed');
                                                $scope.loginFlag = false;


                                                });
            };

                })
;
HTML

<ion-view style="background-color:f2f2f3;" hide-back-button="false" >

    <nav-page hide-nav-bar="true">

    <ion-content  scroll="false" style="background-color:#f2f2f3;">



        <center style="position:relative;">

            <div id="logo" >
                <img src="img/fortunabank_logo.png" style="margin-top:40px;" class="img-responsive" width="150"/>
            </div>





<div  class="box on fadein fadeout "ng-animate="'box'"  style="z-index:1"  >


    <div  class="container" ng-controller="LoginController">

        <form id="ftForm" name="form" autocomplete="off" novalidate shake-that  ng-submit="login(credentials)" novalidate>


            <div class="panel-body">
                <div class="form-group box-shadow" ng-class="{'has-error': form.name.$invalid && submitted}">

                    <input style="padding-left:5px;"
                        type="text"
                        class="form-control"
                        id="username"
                        name="username"
                        placeholder="User Name"
                        ng-model="credentials.username"
                        ng-model-options="{updateOn: 'blur'}"
                        required>
                        </div>
                <div class="form-group box-shadow" ng-class="{'has-error': form.password.$invalid && submitted}">

                    <input style="padding-left:5px;"
                        type="password"
                        class="form-control"
                        id="password"
                        name="password"
                        placeholder="Password"
                        ng-model="credentials.password"
                        required>
                        </div>


            </div>



            <div class="box-shadow" >


                <button  ng-disabled="loginFlag"type="submit" class="btn btn-primary btn-block" >Login</button>

            </div>
        </form>


    </div>


</div>
</center>

</ion-content>
</ion-view>

登录

我必须问一下,是否安装了statusbar cordova插件?检查cordova日志,查看报告的错误。anemanda bn pissu hadenava