【问题标题】:Black screen after splash in iOS app with Ionic使用 Ionic 在 iOS 应用程序中启动后出现黑屏
【发布时间】:2019-01-16 18:24:12
【问题描述】:

我正在与一个小团队一起开发基于 Ionic v1 的混合应用程序。我们在上面创建了一个新页面,一切似乎都很好(至少在 Android 上是正确的)。

当我为 iOS (iPad) 编译时,启动后出现黑屏,但调试时控制台中没有错误消息。 在我们的 repo 上的不同提交之间移动并重新编译,重新编译......我发现使用 let 在 javascript 端(控制器)中声明变量时出现错误。这是我们第一次在应用程序中使用 let。 更改每个 let 为 var,黑屏消失,现在一切正常。

有人知道为什么吗?在 Ionic 框架开发中使用 let 和 iOS 有什么问题?

我会很感激任何建议, 谢谢。

【问题讨论】:

    标签: ios cordova ionic-framework splash-screen let


    【解决方案1】:

    检查this。可能您破坏了导致代码中出现逻辑错误的规则之一,这就是您遇到此类问题的原因。我建议您在构建 ionic 应用程序时使用 --prod 命令,这通常可以解决这些奇怪的问题(黑屏问题)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-27
      • 1970-01-01
      • 1970-01-01
      • 2014-09-18
      • 1970-01-01
      • 1970-01-01
      • 2017-03-24
      • 1970-01-01
      相关资源
      最近更新 更多