Cordova WkWebView视口拟合“;封面「;在iOS 12中被打破

Cordova WkWebView视口拟合“;封面「;在iOS 12中被打破,cordova,wkwebview,ios12,Cordova,Wkwebview,Ios12,我们在iOS 12中遇到了一个与viewport meta标记和混合应用程序(Cordova)相关的问题。仅在X设备(无模拟器)中显示,视口在应用程序第一次运行时总是向上移动,在其下方留下一个空间,如下面的屏幕截图所示。在下一次运行时,一切都很好,但是,正如用户所报告的,这种情况在一些罕见的情况下仍然会发生 我们的应用程序是Cordova hybrid应用程序,我们使用safe are inset-*css规则以及viewport fit=cover meta标记实现了X槽口和底部空间的解决方案

我们在iOS 12中遇到了一个与viewport meta标记和混合应用程序(Cordova)相关的问题。仅在X设备(无模拟器)中显示,视口在应用程序第一次运行时总是向上移动,在其下方留下一个空间,如下面的屏幕截图所示。在下一次运行时,一切都很好,但是,正如用户所报告的,这种情况在一些罕见的情况下仍然会发生

我们的应用程序是Cordova hybrid应用程序,我们使用safe are inset-*css规则以及viewport fit=cover meta标记实现了X槽口和底部空间的解决方案


有什么解决办法吗?

这已经被作为一个bug报告给苹果,在OpenRadar网站上有报告的雷达:

一种方法是导入此库:


我已经使用的插件键盘,现在我正在实施一种变通方法,以便在键盘离开时将视口移回原位。但是,这并不能修复第一次启动时出现的额外空间。好的,您是否尝试过:?粗略地说,苹果将在何时解决问题,但这是可行的