Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Ionic 4和nodge iPhone顶部和底部的奇怪视觉缺陷_Ios_Xcode_Ionic Framework_Webview_Ionic4 - Fatal编程技术网

Ios Ionic 4和nodge iPhone顶部和底部的奇怪视觉缺陷

Ios Ionic 4和nodge iPhone顶部和底部的奇怪视觉缺陷,ios,xcode,ionic-framework,webview,ionic4,Ios,Xcode,Ionic Framework,Webview,Ionic4,我用Ionic 4构建了一个混合应用程序。该应用程序在大多数设备上运行良好,但在带有nodge的iPhone(如iphone11或X)上出现了一个奇怪的bug 我想删除这些顶部和底部空间。我尝试过的事情: this.statusBar.overlyswebview(true) 在index.html 更新状态栏插件(cordova插件状态栏) 直接从github repo而不是Ionic插件添加状态栏 在Ionic css中添加安全区域插入变量 尝试故事板启动屏幕 直接从Github re

我用Ionic 4构建了一个混合应用程序。该应用程序在大多数设备上运行良好,但在带有nodge的iPhone(如iphone11或X)上出现了一个奇怪的bug

我想删除这些顶部和底部空间。我尝试过的事情:

  • this.statusBar.overlyswebview(true)初始化app()中的code>
  • index.html
  • 更新状态栏插件(cordova插件状态栏)
  • 直接从github repo而不是Ionic插件添加状态栏
  • 在Ionic css中添加
    安全区域插入
    变量
  • 尝试故事板启动屏幕
  • 直接从Github repo添加状态栏插件:
    ionic cordova插件添加https://github.com/apache/cordova-plugin-statusbar.git
  • 增加安全区域

我能把它漆成黑色吗?在像Pixel xl这样的Android节点中,它就是这样工作的。

这能回答你的问题吗?谢谢,但没用。我还确保删除并重新添加ios平台以防万一,但运气不好。我正在将此添加到试用物品列表中。@RicardCreagia您找到解决此问题的方法了吗?
body{
    padding-top: constant(safe-area-inset-top);//for iOS 11.2
    padding-top: env(safe-area-inset-top);//for iOS 11.1
}