如何获取当前手机是深色模式还是浅色模式?

如何获取当前手机是深色模式还是浅色模式?

HarmonyOS
2024-07-12 10:42:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
唯你而画
Environment.envProp("colorMode",ColorMode.DARK)// 将设备的显示模式存入AppStorage
@StorageProp("colorMode") mode:ColorMode = ColorMode.DARK//通过@StorageProp获取到当前手机的显示模式
aboutToAppear(): void {
    //打印当前模式的值
  console.log("=======mode:"+this.mode.toString())
}

输出结果:=======mode:1
当为1时为深色模式  为0时为浅色模式
分享
微博
QQ
微信
回复
2024-07-12 18:44:45
相关问题
app适配深色浅色切换模式
1710浏览 • 1回复 待解决
鸿蒙怎么获取当前是不是深色模式
8302浏览 • 1回复 待解决
应用如何适配深色模式
668浏览 • 1回复 待解决
应用如何适配深色模式
2096浏览 • 1回复 待解决
如何校验当前设备手机还是平板
7943浏览 • 1回复 已解决
判断当前设备手机还是平板
6058浏览 • 1回复 待解决
如何设置Web组件的深色模式
184浏览 • 1回复 待解决
深色模式如何屏蔽?有人知道吗?
163浏览 • 0回复 待解决
有关深色模式开发的文档
1557浏览 • 1回复 待解决
如何强制开启Web组件的深色模式
565浏览 • 1回复 待解决
HarmonyOS 浅色深色主题如何设置
226浏览 • 1回复 待解决
HarmonyOS 组件切换深色模式不生效
206浏览 • 1回复 待解决
如何将页面设置为深色模式
2046浏览 • 1回复 待解决
深色模式怎么开发? 有没有相关api?
4070浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人