HarmonyOS 鸿蒙Next如何通过userAgent区分手机端和pc端

HarmonyOS 鸿蒙Next如何通过userAgent区分手机端和pc端

考UserAgent定义:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-default-useragent-V5# 默认useragent定义

例如:

import web_webview from ‘@ohos.web.webview’;

controller: web_webview.WebviewController = new web_webview.WebviewController();

const ua = this.controller.getUserAgent()

基于ArkWeb的原生浏览器访问网络的User-Agent(UA)格式为:

Mozilla/5.0 (Phone; HarmonyOS 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 ArkWeb/xx.xx.xx Mobile HuaweiBrowser/xx.xx.xx

Mozilla/5.0 (PC; HarmonyOS 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 ArkWeb/xx.xx.xx HuaweiBrowser/xx.xx.xx

Mozilla/5.0 (Tablet; HarmonyOS 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 ArkWeb/xx.xx.xx HuaweiBrowser/xx.xx.xx

分别代表运行HarmonyOS NEXT版本的手机、PC、平板设备

相关推荐

冒险岛天空副本女神塔攻略
beat365中国

冒险岛天空副本女神塔攻略

📅 08-12 👁️ 7246
五粮液尊耀珍酿级口感浓香型52度白酒500ml单瓶装价格图表
中国骄傲!空中技巧三巨头再夺世界杯奖牌,传奇续写
魔兽世界掉帧卡顿怎么办?一文详解解决方法
beat365中国

魔兽世界掉帧卡顿怎么办?一文详解解决方法

📅 08-26 👁️ 2466
好玩的水果消除游戏大全 2025有趣的水果游戏汇总
【原】苹果在我国的种植历史有多少年?追溯千年农耕记忆中的那抹甘甜
微波为什么可以加热(微波炉的加热原理及其在烧水和加热冰水中的应用)
怎么做兼职挣点小钱?盘点10种门槛低的兼职,轻松上手!
如何克隆一个网站全站或部分内容(做网站镜像)