6***@tmp.dcloud.io
6***@tmp.dcloud.io
  • 发布:2026-03-04 11:21
  • 更新:2026-03-04 12:00
  • 阅读:87

鸿蒙封装的 UTS 播放器插件,在uniapp 侧调用时,有布局问题

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macos 15.7.1

HBuilderX类型: 正式

HBuilderX版本号: 4.87

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 5.1.0

手机厂商: 华为

手机机型: 华为 mate70

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uniapp 侧调用 uts 插件方法 必现

预期结果:

布局一致

实际结果:

布局错乱

bug描述:

鸿蒙封装的 UTS 播放器插件,在uniapp 侧调用时,有布局问题。播放器的宽度会被放大,页面滚动一下,又好了。附件一为原始布局,附件二,播放器被放大。

2026-03-04 11:21 负责人:无 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

使用 deveco testing 自己审查一下边框,并自查这里的宽度是否特殊,我看这两张截图,似乎只有 video 这里有问题,其他的布局是对的,可以打印相关长度数据,看数据是不是突变了

  • 6***@tmp.dcloud.io (作者)

    只有 video 是鸿蒙 uts 插件,其他的都是 uniapp 侧组件。播放器组件宽度写死了。现象就是点击之后 布局错乱了,滑动一下又好了

    2026-03-04 15:12

  • DCloud_UNI_OttoJi

    回复 6***@tmp.dcloud.io: 如果可以稳定复现,可以提供个复现工程来说明问题,你可继续补充自查得到的结论。你可以在 log 里或者页面里打印 video 宽度,看看是不是值发生了变化,或者是 鸿蒙的 bug,提供更多信息,有助于定位和解答你的问题

    2026-03-04 15:36

要回复问题请先登录注册