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

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

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适配深色浅色切换模式
1891浏览 • 1回复 待解决
鸿蒙怎么获取当前是不是深色模式
8514浏览 • 1回复 待解决
应用如何适配深色模式
1067浏览 • 1回复 待解决
HarmonyOS 如何设置固定浅色模式
46浏览 • 1回复 待解决
应用如何适配深色模式
2325浏览 • 1回复 待解决
如何校验当前设备手机还是平板
8413浏览 • 1回复 已解决
判断当前设备手机还是平板
6423浏览 • 1回复 待解决
深色模式如何屏蔽?有人知道吗?
344浏览 • 0回复 待解决
HarmonyOS app内如何禁用深色模式
263浏览 • 1回复 待解决
如何设置Web组件的深色模式
332浏览 • 1回复 待解决
有关深色模式开发的文档
1698浏览 • 1回复 待解决
HarmonyOS 浅色深色主题如何设置
436浏览 • 1回复 待解决