该应用程序在其他条件下工作正常,但如果我在启动应用程序时处于飞行模式,则会显示空白屏幕。任何帮助表示赞赏。
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);
答案 0 :(得分:1)
检查index.html / entry页面,您可能会从某些外部链接引用css和javascript的第三方依赖项。
决议:
1)如果你有css或javascript的cdn / http链接 2)下载这些文件并将其保存在项目中 3)再次测试你的应用程序