#鸿蒙通关秘籍#我注意到ArkWeb支持深色模式,这具体是怎么设置的?

HarmonyOS
2024-12-16 11:35:40
8856浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
hm673ff07978d86

ArkWeb也支持深色模式。设置方面就需要通过 darkMode() 接口配置深色模式。代码写法如下:

import { webview } from '@kit.ArkWeb';
@Entry
@Component
struct WebComponent {
    controller: webview.WebviewController = new webview.WebviewController();
    @State mode: WebDarkMode = WebDarkMode.Auto;
    build() {
        Column() {
            Web({ src: $rawfile('index.html'), controller: this.controller })
            .darkMode(this.mode)
        }
    }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
分享
微博
QQ
微信
回复
2024-12-16 12:54:31
相关问题
如何设置Web组件深色模式
1070浏览 • 1回复 待解决
鸿蒙怎么获取当前是不是深色模式
9323浏览 • 1回复 待解决