雨夜敬清秋
雨夜敬清秋
  • 发布:2021-01-07 16:53
  • 更新:2021-01-07 17:45
  • 阅读:98

【报Bug】3.0.4 安卓端未支持css媒体查询适配暗色主题模式

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 3.0.4

手机系统: Android

手机系统版本号: Android 10

手机厂商: OPPO

手机机型: nex

页面类型: vue

nvue编译模式: fast

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

请看BUG描述

预期结果:

vue页面支持CSS中的媒体查询 prefers-color-scheme 适配暗色主题模式

实际结果:

vue页面不支持CSS中的媒体查询 prefers-color-scheme 适配暗色主题模式

bug描述:

vue 页面 使用CSS中的媒体查询 prefers-color-scheme 可以适配暗色主题模式

测试发现在 安卓端并未支持
plus.navigator.getUIStyle() 和 plus.nativeUI.setUIStyle('dark') 都是支持的

2021-01-07 16:53 负责人:无 分享
已邀请:
雨夜敬清秋

雨夜敬清秋 (作者) - 自言自语的,都是真的

找到其它方法解决这个问题了

  • mishangwo

    怎么解决的?能分享一下不?

    2021-02-09 18:44

  • 雨夜敬清秋 (作者)

    回复 mishangwo: plus.navigator.getUIStyle() 和 plus.nativeUI.setUIStyle('dark') 在安卓端实际是支持的,可以通过判断这个给最外层的view一个暗色的class,然后在暗色的样式下写style即可

    2021-02-19 09:25

要回复问题请先登录注册