HarmonyOS Web组件在深色模式下完全黑屏

HarmonyOS
2025-01-09 17:38:57
892浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

自动适配深色模式需要在entryAbility.ets中增加

onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
  this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET);
  hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
}
  • 1.
  • 2.
  • 3.
  • 4.

网页跟随系统深色模式,前端强制深色模式需要设置index.ets:

  .darkMode(WebDarkMode.On)
  .forceDarkAccess(true)
  • 1.
  • 2.

另外web需要开启网络权限moudle.json5

{
  "name": "ohos.permission.INTERNET"
}
  • 1.
  • 2.
  • 3.
分享
微博
QQ
微信
回复
2025-01-09 20:13:32
相关问题
HarmonyOS web深色模式
530浏览 • 1回复 待解决
如何设置Web组件深色模式
912浏览 • 1回复 待解决
如何强制开启Web组件深色模式
1483浏览 • 1回复 待解决
Web组件开启了强制深色模式会怎样?
1058浏览 • 1回复 待解决
HarmonyOS 深色模式
801浏览 • 1回复 待解决
HarmonyOS 组件切换深色模式不生效
1074浏览 • 1回复 待解决
HarmonyOS 浅色模式深色模式
702浏览 • 1回复 待解决
HarmonyOS 怎样工程中禁用深色模式
542浏览 • 1回复 待解决
android 应用深色模式鸿蒙os上有异常
10026浏览 • 1回复 待解决
HarmonyOS 如何禁用深色模式
418浏览 • 1回复 待解决
应用如何适配深色模式
2052浏览 • 1回复 待解决
HarmonyOS web使用fit-content黑屏
299浏览 • 1回复 待解决
HarmonyOS 如何禁止深色模式使用
635浏览 • 1回复 待解决
应用如何适配深色模式
3178浏览 • 1回复 待解决
HarmonyOS app内如何禁用深色模式
805浏览 • 1回复 待解决
HarmonyOS 深色模式切换后界面不刷新
807浏览 • 1回复 待解决
app适配深色浅色切换模式
2392浏览 • 1回复 待解决
有关深色模式开发的文档
2301浏览 • 1回复 待解决