收藏
回答

安卓升级微信8.0.55后,LivePusherContext.snapshot截出来图宽高变小了?

调用LivePusherContext.snapshot()后,返回图片宽度和高度变得很小图片质量下降(640*480)

1、反馈问题描述:

     我们在使用微信小程序时,发现安卓升级到微信版本8.0.55后,调用LivePusherContext.snapshot()方法返回的截图大小明显减小,导致图片质量下降。这一情况在多个手机型号上均出现,包括红米、荣耀和华为Mate60。具体问题如下:

2、当前版本情况:

截图宽高:升级后返回的图片尺寸为640x480

微信版本号:8.0.55

基础库版本:3.7.2

手机系统:安卓系统和鸿蒙系统

3、复验旧版本情况:

     在微信版本8.0.55之前的版本中,同样场景下调用snapshot()方法时返回的图片尺寸为1441x1081

我们不理解为何在最新版本中,截图的宽高会显著降低,严重影响了图像的清晰度!希望微信团队能对此问题予以重视,能给予修复或兼容原方法使用,或者给予指导解决方案也行。

此问题对我们系统功能影响较大,期待您的回复,感谢!




最后一次编辑于  星期一 17:28
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    19小时前

    问题已确定,我们尽快修复

    19小时前
    有用 1
    回复
  • 33°C
    33°C
    星期一 16:17

    我们这边也遇到此问题,有没有微信小程序开发团队重视一下???怎么破啊。。。。

    星期一 16:17
    有用 2
    回复
  • joy
    joy
    1天前

    我们也是碰到了一样的问题

    1天前
    有用
    回复
  • lizhen
    lizhen
    2天前

    我在安卓8.0.55版本测试了一下,snapshot 方法 sourceType 字段传 stream 截取视频源时,拿到的快照尺寸是640*368,传 view 截取渲染后的画面时,拿到的尺寸却是 2923*1386,live-pusher组件默认的视频流分辨率是640*360。看起来像是小程序反了。

    2天前
    有用
    回复 3
    • lizhen
      lizhen
      2天前
      不确定之前的版本传view是什么表现
      2天前
      回复
    • Sherry
      Sherry
      2天前回复lizhen
      我们试了安卓8.0.53传view拿到的尺寸是1441*1081,正常尺寸。就是升级到8.0.55后就变小了
      2天前
      回复
    • lizhen
      lizhen
      2天前回复Sherry
      又试了8.0.40,sourceType传两个值都是大尺寸,有点乱
      2天前
      回复
登录 后发表内容