【问题标题】:Ionic 5 iOS - app runs fine on emulator but it's bugged on real deviceIonic 5 iOS - 应用程序在模拟器上运行良好,但在真实设备上存在问题
【发布时间】:2020-07-06 20:38:12
【问题描述】:

我正在开发一个 Ionic 5 应用程序,该应用程序在 Android 和 Xcode 模拟器上运行良好,但在真正的 iPhone 上,界面变得非常奇怪,输入不显示你在上面写的内容,标签不显示和一些地方具有黑色背景色。

这就是我的意思。

我认为这可能是一个 CSS 问题,将一些标签变成白色和背景黑色,但在模拟器上不应该也是这样吗?

由于它在模拟器上工作,在生成 .ipa 时可能是我做错了什么吗?

【问题讨论】:

    标签: ios ionic-framework ionic5


    【解决方案1】:

    事实证明这并不是一个真正的问题。

    Ionic 项目在variables.scss 文件的@media (prefers-color-scheme: dark) 下带有默认的深色主题。因此,当设备使用深色主题时,Ionic 也会将其深色主题应用到应用程序中。

    这就是我们的应用看起来很奇怪的原因,它使用了 Ionic 的深色主题。

    【讨论】:

      猜你喜欢
      • 2015-07-26
      • 2017-10-28
      • 1970-01-01
      • 1970-01-01
      • 2011-09-24
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      相关资源
      最近更新 更多