【问题标题】:Ionic app got stuck on white screen after splash screenIonic 应用程序在启动画面后卡在白屏上
【发布时间】:2019-11-04 14:58:04
【问题描述】:

我开发了一个离子应用程序,它在闪屏后卡住了。应用持续显示白屏。

我的 confid 文件中的代码如下

    <preference name="SplashScreen" value="screen" />
    <preference name="ShowSplashScreenSpinner" value="false" />
    <preference name="OverrideUserAgent" value="Chrome/41.0.2228.0" />
    <preference name="AutoHideSplashScreen" value="false" />
    <preference name="SplashScreenDelay" value="10000" />
    <preference name="ShowSplashScreen" value="false" />
    <preference name="FadeSplashScreen" value="false" />
    <preference name="ScrollEnabled" value="false" />
    <preference name="AutoHideSplashScreen" value="false" />

通常在 app.component.ts 类构造函数中:

this.platform.ready().then(() => {
  this.splashScreen.hide();
}); 

请帮帮我

【问题讨论】:

  • 某事引发了错误,而您没有发现它,这就是它发生的原因。
  • 您是使用 dev 还是 prod 构建的?
  • @ArpitPandey 他们有办法找出错误日志吗?
  • @Velu Dhanesh 我们尝试了开发和产品构建

标签: ionic-framework ionic3 splash-screen


【解决方案1】:

尝试将其更改为

<preference name="SplashScreenDelay" value="75000" />

【讨论】:

  • 他为什么要那样做?
  • Bcz 启动画面被延迟
  • 那如何解决这个问题?
  • 你必须应用 lasy 加载它会修复 - prod flag 使用它运行它
  • OP 已经有&lt;preference name="SplashScreenDelay" value="10000" /&gt;。您使用 75000 的理由是什么?
猜你喜欢
  • 1970-01-01
  • 2019-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多