代码之家  ›  专栏  ›  技术社区  ›  Joe Scotto

Ionic Cordova应用程序在Xcode10上的iPhoneX上是黑色的,但同样的代码在Xcode9.4.1上产生了正确的视图

  •  1
  • Joe Scotto  · 技术社区  · 7 年前

    离子信息

    Ionic:
    
       ionic (Ionic CLI)  : 4.3.1 (/Users/jscotto/.nvm/versions/node/v9.11.1/lib/node_modules/ionic)
       Ionic Framework    : ionic-angular 3.9.2
       @ionic/app-scripts : 3.2.0
    
    Cordova:
    
       cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
       Cordova Platforms     : ios 4.5.5
       Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 2.2.3, (and 4 other plugins)
    
    System:
    
       ios-deploy : 1.9.2
       ios-sim    : 6.1.2
       NodeJS     : v9.11.1 (/Users/jscotto/.nvm/versions/node/v9.11.1/bin/node)
       npm        : 3.10.10
       OS         : macOS
       Xcode      : Xcode 10.1 Build version 10B61
    

    这个问题非常奇怪。在Xcode9.4.1上,我的应用程序显示在iphone X和XR上,没有黑条,但在xcode 10上运行的代码完全一样,它的顶部和底部都有黑色条。我完全迷路了,在过去的6个小时里我一直在努力解决这个问题。我的应用程序是完全新鲜的,以下是我当前的插件:

    cordova-plugin-device 2.0.2 "Device"
    cordova-plugin-ionic-keyboard 2.1.3 "cordova-plugin-ionic-keyboard"
    cordova-plugin-ionic-webview 2.2.3 "cordova-plugin-ionic-webview"
    cordova-plugin-splashscreen 5.0.2 "Splashscreen"
    cordova-plugin-statusbar 2.4.2 "StatusBar"
    cordova-plugin-whitelist 1.3.3 "Whitelist"
    
    0 回复  |  直到 7 年前