我正在编写一款应用程序,并且在使用 Cordova(之前称为 PhoneGap)框架和 Xcode 进行 iOS 应用程序开发。Cordova 允许我通过将其拖放到项目的信息选项卡下添加启动画面。这部分很好,但是在启动画面上方有一个默认的加载指示器 gif 图像运行 ( 我不确定它是来自 Xcode 还是 Cordova )。
我该如何删除加载指示器图像?
您可以在 Cordova.plist 文件中将 ShowSplashScreenSpinner 设置为 false,以移除加载旋转图标。
更新:
在 Cordova 3.0 及以上版本中,将<preference name="ShowSplashScreenSpinner" value="false" />
添加到您的 config.xml 文件中也可以达到同样的效果。
我刚刚删除了启动图片源,并将启动屏幕文件设置为主视图控制器
前往“常规设置” -> 在底部可以找到“启动图片资源”和“启动屏幕设置”
如果您有IOS设备,我有一个可用的方法供您使用,它解决了我在编译IOS时遇到的问题。(首先,我想说您需要将图标和启动画面添加到正确的文件夹中,否则Cordova将为您提供默认值,并确保它们足够大,以便可以相应地生成资源):
cordova plugin rm cordova-plugin-splashscreen
icon.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 项目的启动画面。希望能帮到你!
<preference name="ShowSplashScreenSpinner" value="false" />
对我有效。 - gokujou