收藏
回答

微信版本更新8.0.55之后,LivePusherContext.snapshot()快照分辨率变低

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug LivePusherContext.snapshot 微信安卓客户端 8.0.55 3.7.3

最近几天发现LivePusherContext.snapshot()拿到的快照宽度只有640,之前是正常的。用一个安卓手机测试,微信版本8.0.54,快照分辨率正常,升级到8.0.55之后,再次获取的快照宽度变成了640。

回答关注问题邀请回答
收藏

1 个回答

  • lizhen
    lizhen
    2天前

    测试了一下,应该是当前最新的版本里,小程序把 LivePusherContext.snapshot 方法的 sourceType 的两个值搞反了,测试结果是传 stream 截取视频源时,拿到的快照尺寸是640*368,传 view 截取渲染后的画面时,拿到的尺寸确实2923*1386,live-pusher组件默认的视频流分辨率就是640*360。

    所以,应该是最新版本小程序把方法的两个值判断反了,官方能否尽快修复?

    2天前
    有用
    回复
登录 后发表内容