无法隐藏默认的cordova-splash screen ionic 3

Posted

技术标签:

【中文标题】无法隐藏默认的cordova-splash screen ionic 3【英文标题】:Cannot hide default cordova-splash screen ionic 3 【发布时间】:2019-08-20 16:13:22 【问题描述】:

我为我的 ionic 应用程序制作了一个自定义启动屏幕页面。问题是当我为 ios 平台构建项目时,默认启动画面仍在加载。

我在 config.xml 文件中添加了以下内容:

  <preference name="ShowSplashScreen" value="false" />
  <preference name="SplashScreenDelay" value="0" />

还在自定义启动画面的 ionViewDidEnter() 中,我隐藏了默认的科尔多瓦启动画面;

 ionViewDidEnter() 
   this.splashScreen.hide();
   ......
 

可能是什么问题?每次我在 xcode 中运行构建项目时,都会首先出现 Cordova 启动画面(应该隐藏),而不是自定义的。

我已经尝试了以下参考中的配置设置:

joshmorony

coursetro

但他们都没有工作。

【问题讨论】:

【参考方案1】:

您是否安装了 splashScreen 的原生插件? 如果没有,请按照以下步骤操作: ionic cordova plugin add cordova-plugin-splashscreen npm install --save @ionic-native/splash-screen@4

导入后: import SplashScreen from '@ionic-native/splash-screen'; constructor(私人闪屏:闪屏) 你可以使用this.splashScreen.hide();

【讨论】:

如你所见,我在上面的 splash.ts 文件中已经完成了

以上是关于无法隐藏默认的cordova-splash screen ionic 3的主要内容,如果未能解决你的问题,请参考以下文章

全志H3 uboot传参到内核分析,boot.scr文件分析

隐藏的Swiper显示后无法获取正确的宽度和高度

Git专栏11:显示和隐藏.git文件

css 之内容溢出滚动,隐藏滚动条

默认自动选择隐藏的ROWID列

隐藏默认 HTML CSS |类型=url [重复]