HarmonyOS web如何以移动端形式

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

可以使用setCustomUserAgent来设置自定义用户代理参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#setcustomuseragent10

demo:

import { webview } from '@kit.ArkWeb';


@Entry
@Component
struct WebComponent {
  controller: webview.WebviewController = new webview.WebviewController();

  build() {
    Column() {
      Web({ controller: this.controller, src: 'https://www.huawei.com' })
        .onControllerAttached(() => {

          let ua = this.controller.getUserAgent()+"xxxx"

          this.controller.setCustomUserAgent(ua)
        })
    }
  }
}

可以使用setCustomUserAgent来设置自定义用户代理,参考链接: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#setcustomuseragent10

demo如下:

import { webview } from '@kit.ArkWeb';

@Entry
@Component
struct WebComponent {
  controller: webview.WebviewController = new webview.WebviewController();
  build() {
    Column() {
      Web({ controller: this.controller, src: 'https://www.huawei.com' })
        .onControllerAttached(() => {
          let ua = this.controller.getUserAgent()+"xxxx"

          this.controller.setCustomUserAgent(ua)
        })
    }

  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
如何以流的形式读写文件
737浏览 • 1回复 待解决
http请求如何以JSON形式进行传输
2115浏览 • 1回复 待解决
http请求如何以表单形式进行传输
2755浏览 • 1回复 待解决
ArkTS中HTTP请求如何以JSON形式进行传输
2827浏览 • 1回复 待解决
使用ArkTs的请求如何以JSON的形式传输
747浏览 • 1回复 待解决
如何在鸿蒙移动引入坐标图?
1746浏览 • 1回复 待解决
HarmonyOS web与H5两数据交互
876浏览 • 1回复 待解决
HarmonyOS如何给RN发送事件通知
352浏览 • 1回复 待解决
HarmonyOS list编辑移动效果
234浏览 • 1回复 待解决
HarmonyOS 移动上XComponent注册问题
431浏览 • 1回复 待解决