在编写应用程序时,我在覆盖 Cordova 的默认值时遇到问题。
我正在使用 Cordova(以前的 PhoneGap)框架和 Xcode 编写一个 iOS 应用程序。Cordova 让我只需将它拖放到 Xcode 中我的项目的信息选项卡下,即可为项目添加启动画面。这部分工作正常,但有一个默认的加载指示 gif 运行在启动图像的顶部(我不确定它是来自 Xcode 还是来自 Cordova)。
如何删除加载指示器图像?
您可以在 Cordova.plist 中删除加载微调器。将 ShowSplashScreenSpinner 设置为 false。
更新:在 Cordova 3.0+ 添加<preference name="ShowSplashScreenSpinner" value="false" />
到您的 config.xml 将实现相同的目标。
我刚刚删除了启动图像源并将启动屏幕文件设置为 mainviewcontroller
转到常规设置 - > 在底部启动图像资源和启动屏幕设置可用
如果您有 IOS 设备,我有一个可以使用的工作方法,它解决了我在为 IOS 编译时遇到的问题。(首先我想说您需要在正确的文件夹中添加一个图标并启动,否则 Cordova 将为您提供默认的图标,并确保它们足够大,以便可以相应地生成资源):
cordova plugin rm cordova-plugin-splashscreen
图标.png
ionic cordova platform rm ios
ionic cordova platform add ios
5.运行以下命令生成你的图标
ionic cordova resources ios --icon
如果为 android 构建
ionic cordova resources android --icon
6.将以下行添加到您的 config.xml
<preference name="SplashScreen" value="none" />
<preference name="SplashScreenDelay" value="0" />
<preference name="AutoHideSplashScreen" value="true" />
<preference name="FadeSplashScreen" value="false" />
<preference name="ShowSplashScreenSpinner" value="false" />
这应该解决默认图标并删除默认情况下 Cordova 添加到 IOS 项目的启动画面。我希望它有帮助!