HarmonyOS 在什么阶段设置web的useragent

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

设置useragent可以在web的onControllerAttached中进行设置

import web_webview from '@ohos.web.webview';

@Entry
@Component
struct VideoDemo {
  controller: web_webview.WebviewController = new web_webview.WebviewController();

  build() {
    Column() {
      Web({ src: $rawfile('web.html'),controller:this.controller })
        .onControllerAttached(()=>{
          let userAgent = this.controller.getUserAgent();
          this.controller.setCustomUserAgent(userAgent);
        })

    }
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
Web如何正确设置userAgent
839浏览 • 1回复 待解决
Web组件如何获取和设置UserAgent
2878浏览 • 1回复 待解决
如何修改WebuserAgent参数?
236浏览 • 1回复 待解决
如何在web组件中获取和设置UserAgent
948浏览 • 1回复 待解决
HarmonyOS Web组件UserAgent判断方法
34浏览 • 1回复 待解决
Web怎么获取userAgent
677浏览 • 1回复 待解决
HarmonyOS 设置userAgent失效
33浏览 • 1回复 待解决
HarmonyOS WebView设置自定义UserAgent
321浏览 • 1回复 待解决
如何自定义拼接设置UserAgent参数
2317浏览 • 3回复 待解决
HarmonyOS sdk获取userAgent方法
7浏览 • 1回复 待解决