当我在飞行模式下启动时,离子应用程序冻结并显示空白屏幕。怎么了?

时间:2016-06-06 05:29:08

标签: angularjs ionic-framework

该应用程序在其他条件下工作正常,但如果我在启动应用程序时处于飞行模式,则会显示空白屏幕。任何帮助表示赞赏。

app.js

    var myapp = angular.module('myapp', ['ionic', 'ngIOS9UIWebViewPatch', 'angular.filter', 'firebase', 'ngMask', 'yaru22.angular-timeago','myapp.controllers', 'myapp.directives', 'ngCordova', 'myapp.factories'])

myapp.run(function ($ionicPlatform, $rootScope, $timeout, $cordovaDialogs, $cordovaNetwork, $cordovaStatusbar, $cordovaSplashscreen, $ionicLoading, $state, Auth, $cordovaDatePicker, MembersFactory) {
$ionicPlatform.ready(function () {
    // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
    // for form inputs)
    setTimeout(function () {
        if (window.cordova && window.cordova.plugins.Keyboard) {
            cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
            cordova.plugins.Keyboard.disableScroll(true);
            StatusBar.style(1)
        }
    }, 300);

1 个答案:

答案 0 :(得分:1)

检查index.html / entry页面,您可能会从某些外部链接引用css和javascript的第三方依赖项。

决议:

1)如果你有css或javascript的cdn / http链接 2)下载这些文件并将其保存在项目中 3)再次测试你的应用程序