熊猫互娱
熊猫互娱
  • 发布:2022-01-12 18:39
  • 更新:15 小时前
  • 阅读:82

【报Bug】dynamicRpx--动态rpx存在计算的精准。video全屏后被放大了很多倍。见下面图文说明

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 3.3.6

手机系统: Android

手机系统版本号: Android 11

手机厂商: vivo

手机机型: iQOO u3

页面类型: nvue

vue版本: vue2

nvue编译模式: fast

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

如需代码复现,请先从插件市场下载 https://ext.dcloud.net.cn/plugin?id=6715 播放器示列demo

然后在项目的根目录pages.json里的globalStyle下增加"dynamicRpx": true,后再打包基座,当video进入全屏后,元素和字体就能看到放大了n倍。bug截图地址:https://vkceyugu.cdn.bspapp.com/VKCEYUGU-2ad7335a-287d-4316-8250-cc96171926f1/62d7625c-036d-406e-bc50-b716ff2da816.png

而有的手机上(测试在华为 荣耀 vivoX9),不设置"dynamicRpx": true(官方文档是默认false)的情况下,当video进入全屏后,字体会被放大很多。bug截图地址:https://vkceyugu.cdn.bspapp.com/VKCEYUGU-2ad7335a-287d-4316-8250-cc96171926f1/b021fd01-115d-4ddb-b156-ed3541974bd5.jpg

正常版的是这种:https://vkceyugu.cdn.bspapp.com/VKCEYUGU-2ad7335a-287d-4316-8250-cc96171926f1/9bf0c81a-1dd8-4615-9f4a-128649268922.jpg

操作步骤:

上方

预期结果:

动态rpx自适应

实际结果:

动态rpx的bug太严重

bug描述:

bug-1 => 设置dynamicRpx:true后,在vivo iqoo u3 安卓10 上,当video全屏后,计算的动态rpx不对,被放大了n倍。简直不能看。如下图所示

bug-1

bug-2 => 华为 荣耀 vivo?9 不设置dynamicRpx:true 和 设置dynamicRpx:true 的情况下,video进入全屏后,计算的动态rpx不对,字体会放大。如下图所示

bug-2

正常版 => vivo iqoo u3 不设置dynamicRpx:true的情况下,video进入全屏后,字体、图片、view元素等是正常的。如下图所示

正常版

反馈bug.zip 下载地址: https://vkceyugu.cdn.bspapp.com/VKCEYUGU-2ad7335a-287d-4316-8250-cc96171926f1/a54cbcd4-5192-4ac5-875e-ce5689f33f64.zip

2022-01-12 18:39 负责人:DCloud_App_Array 分享
已邀请:
熊猫互娱

熊猫互娱 (作者)

希望官方尽快修复

DCMarvel

DCMarvel

这个bug在alpha版已经修复了 ,正式版等更新吧

  • 熊猫互娱 (作者)

    我也是alpha版3.3.6打包的,还是有上面说的问题,只能说,官方目前的动态rpx还没有适配所有手机

    2022-01-12 19:19

  • DCMarvel

    回复 熊猫互娱: 哦

    2022-01-12 19:22

智云兼职

智云兼职

希望官方尽快修复,谢谢!!!

熊猫互娱

熊猫互娱 (作者)

3***@qq.com
3***@qq.com

3***@qq.com

希望官方尽快修复,谢谢!!!

熊猫互娱

熊猫互娱 (作者)

请官方要重视

要回复问题请先登录注册