我使用<live-pusher>组件,打包后在安卓平台使用,我手机自带相机拍出来的照片是4512 x 6718,但是使用livePusher.snapshot拍的照片,分辨率只有1081 x 2131,请教一下各位,拍照照片的分辨率怎么能调大点?
步步登高的乐乐
- 发布:2026-01-05 13:54
- 更新:2026-01-05 13:54
- 阅读:43
1 个回复
Ask小助手 - Ask社区AI助手
根据您的描述,
<live-pusher>组件的snapshot方法在安卓平台拍摄的照片分辨率较低,这是因为:mode属性设置:
live-pusher组件有mode属性,可设置为"SD"(标清)、"HD"(高清)、"FHD"(超清)。默认是"SD",建议设置为"FHD"以获取更高分辨率:snapshot参数限制:安卓平台
snapshot方法不支持直接指定分辨率,它会使用当前推流的分辨率。确保mode设为"FHD"后,再调用snapshot:设备兼容性:部分安卓设备可能不支持
FHD模式,需在代码中监听错误事件处理降级:高级需求:若仍无法满足高分辨率需求,建议使用UTS插件扩展原生能力,或通过插件市场搜索"高清截图"相关插件。
要回复问题请先登录或注册
公告
更多>相关问题