【发布时间】:2020-10-01 11:57:26
【问题描述】:
我使用 cordova ios 6.0.0 创建了一个新项目。
我添加了带有初始屏幕图像的文件夹,我正在使用启动情节提要图像,并将它们添加到 config.xml:
<splash src="res/screen/ios/Default@2x~universal~anyany.png" />
<splash src="res/screen/ios/Default@2x~universal~comany.png" />
<splash src="res/screen/ios/Default@2x~universal~comcom.png" />
<splash src="res/screen/ios/Default@3x~universal~anyany.png" />
<splash src="res/screen/ios/Default@3x~universal~anycom.png" />
<splash src="res/screen/ios/Default@3x~universal~comany.png" />
我没有进一步定制应用程序。没有插件,什么都没有。并且启动画面不显示。
我看到一个完全空白的白色屏幕,直到显示 cordova deviceready 页面。
我了解到您不需要使用此版本的 cordova-ios 启动闪屏插件。无论如何我都尝试添加它,因为启动屏幕没有显示,但它没有添加到 iOS 中,因为它适用于 6 之前的版本。
我在 config.xml 中添加了值为 false 的首选项 AutoHideSplashScreen,并在 index.js 中设置了超时以稍后隐藏启动屏幕。唯一不同的是,我看到白屏的时间比以前长了。
我试过把ios平台去掉再加回来,没什么区别。
当我在 XCode 中打开工作区时,我看到启动屏幕位于图标和启动屏幕下方。
在其他应用程序上使用cordova ios 5.1.1 时启动画面显示正常,但这是一个新应用程序,我想直接使用cordova ios 6.0.0。
感谢您为解决此问题提供的任何帮助!
【问题讨论】:
标签: cordova wkwebview splash-screen cordova-ios