在启动时,Splashscreen显示离子徽标与我的闪屏

时间:2018-04-25 07:31:56

标签: cordova ionic-framework cordova-plugins

据我所知,我已经做了一切正确的事情,但离子标识仍然在应用程序启动时非常简短地闪烁,而不是我的闪屏。

https://imgur.com/a/Y3ngD8N

请参阅上面的链接,了解我的应用正在做什么的gif。

目前我已经移除了iOS平台,多次运行sudo ionic cordova resources generate并检查所有.xcodeproj文件以查找原始离子徽标的痕迹,但似乎无法找到任何地方。

如果有人知道应用程序为什么会这样做,那就会非常感兴趣。

对于重要的config.xml部分,请参阅:

<preference name="SplashMaintainAspectRatio" value="true" />
<preference name="FadeSplashScreenDuration" value="300" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="SplashScreenDelay" value="3000" />

在创建空白模板时都是默认设置。

我的资源文件夹文件结构如下:

Resources Page Image

  • 马特

2 个答案:

答案 0 :(得分:2)

首先,从文件夹中删除所有资源。然后运行

sudo ionic cordova resources ios

将再次生成文件。如果没有生成资源,请使用

sudo ionic cordova resources ios -f

希望有所帮助。

答案 1 :(得分:1)

发现iOS 11.4 beta似乎有问题。在模拟器和同事iPhone X上尝试和测试,问题似乎已经解决。只是没有在我的个人iDevice上工作。将在未来的beta版本中进行监控,看看它是否是一个bug。