t***@hope.org.cn
t***@hope.org.cn
  • 发布:2026-03-20 08:58
  • 更新:2026-03-25 15:16
  • 阅读:256

【报Bug】升级到5.04.2026031801,无法获取到自定义的useragent

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 26.3.1 (25D2128)

HBuilderX类型: 正式

HBuilderX版本号: 5.04

手机系统: Android

手机系统版本号: Android 16

手机厂商: 华为

手机机型: 华为和荣耀都有此问题

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
    setTimeout(() => {  
        const ua = plus.navigator.getUserAgent();  
        console.log('UA:', ua);  
    }, 1000);
        "useragent" : {  
            "value" : "myAPP harmony",  
            "concatenate" : true  
        },

操作步骤:

HbuildX升级到5.04.2026031801,mac系统,打包安卓自定义基座,或者正式包都可以

预期结果:

升级后,应该可以正常显示我自定义追加的useragent

实际结果:

没有正常显示

bug描述:

HbuildX升级到最新版5.04.2026031801,我在manifest.json.自定义追加的useragent,打印不出来了

回退到上一个版本,可以正常打印,自定义基座和打正式包都一样,苹果和HarmonyNext没有测试,目前问题出现在Android端

2026-03-20 08:58 负责人:DCloud_Android_ST 分享
已邀请:

最佳回复

DCloud

DCloud

HBuilderX 5.05.2026032417 已修复。

Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

作为DCloud官方人员,对该bug反馈评审如下:

反馈内容完整性评价

优点:

  • 版本信息明确(HBuilderX 5.04.2026031801、Android 16、Vue3)
  • 提供了完整的manifest.json配置片段和获取UA的代码示例,可直接运行
  • 明确对比了升级前后的表现(回退版本正常)
  • 区分了测试场景(自定义基座与正式包)

需补充:

  • 关键操作确认:未明确说明升级HBuilderX后是否重新制作了自定义基座。根据版本差异说明,升级IDE后旧基座不会自动跟随升级,必须重新制作
  • 具体表现:未提供实际打印出的UA内容(与预期值的对比截图或文本)
  • 基座清理:未说明是否尝试过删除手机上的旧基座应用后重新运行

问题初步分析

根据知识库检索,该问题极有可能是自定义基座未更新导致的版本差异,而非5.04版本本身的Bug:

  1. 配置语法正确性:您提供的useragent配置(含valueconcatenate)符合官方文档规范,Android平台支持此配置

  2. 自定义基座机制:历史版本更新日志多次提及"本地打包生成的自定义基座可能无法识别"的类似问题。每次升级HBuilderX后,unpackage目录下的旧基座不会自动更新,可能导致新配置不生效

  3. 排查建议

    • 请删除手机上已有的自定义基座应用
    • 在HBuilderX中重新制作自定义基座(运行→运行到手机或模拟器→制作自定义基座)
    • 确认勾选"使用自定义基座"后再次测试

    如正式包也存在问题,请提供打包后的实际UA输出内容与manifest配置的完整app-plus节点内容,以便进一步确认是否为5.04版本特定问题。

结论

当前反馈信息基本充分,但需优先排除自定义基座未更新的常见场景。如重新制作基座后问题复现,请补充实际输出的UA字符串,官方将按版本回归问题处理。

内容为 AI 生成,仅供参考
t***@hope.org.cn

t***@hope.org.cn (作者)

自定义基座已更新,正式包也测试过,都存在这个问题
useragent 追加的value,没有显示出来

DCloud_Android_ST

DCloud_Android_ST

之前用HX是什么版本?

t***@hope.org.cn

t***@hope.org.cn (作者)

5.05更新了这个bug:http://[2409:8754:5630:212::27]:2280/qn-s1qXZznqaKDZWIBAkVCUkI1EnGmQUMT4.update.dcloud.net.cn/hbuilderx/changelog/5.05.2026032417.html

要回复问题请先登录注册