该应用程序在其他条件下运行良好,但是如果我在启动应用程序时处于飞行模式,它会显示空白的白屏。任何帮助,不胜感激。
应用.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);
检查你的索引.html/入口页面,你可能从一些外部链接引用了css和javascript的第三方依赖项。
分辨率:
1)如果你有任何CSS或JavaScript的CDN/HTTP链接2)下载这些文件并将其保存在您的项目本身中3) 再次测试您的应用