初始化时iPhone X上显示的两个不同的启动屏幕
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初始化时iPhone X上显示的两个不同的启动屏幕相关的知识,希望对你有一定的参考价值。
刚刚更新了一个包含iPhone X LaunchImage的Cordova应用程序,现在我正在仿真中看到一个大小合适的启动图像,然后一秒钟后再显示另一个太大并从页面扩展的图像。
我无法弄清楚为什么启动图像/启动画面会被显示两次?在设备初始化中,navigator.splashscreen
调用hide
,然后从不调用show
,因此代码中不会发生这种情况。我在Xcode中放置了启动图像,并使用了cordova-plugin-splashscreen
插件。从我假设使用Xcode或将它们添加到config.xml
的文档相当于关于splashscreen遗留资产,但现在我很困惑。这仅发生在iPhone X上,而不是iPhone 5s,6,7,8或iPad上。
答案
好的,所以第一次启动图像显示是系统显示的图像,第二次是启动画面插件显示的图像。通过更新到包含错误修复的cordova-plugin-splashscreen
v5.0.2解决了这个问题。
以上是关于初始化时iPhone X上显示的两个不同的启动屏幕的主要内容,如果未能解决你的问题,请参考以下文章
使用Xamarin.Forms应用程序填充iPhone X屏幕