uni-app live-pusher调用手机摄像头的时候画面会被被放大
uni-app live-pusher调用手机摄像头的时候画面会被被放大
使用live-pusher进行直播时,还没开启直播,只调用摄像头画面会被放大
2 回复
请问解决了吗?我遇到了同样的问题
更多关于uni-app live-pusher调用手机摄像头的时候画面会被被放大的实战教程也可以访问 https://www.itying.com/category-93-b0.html
这是live-pusher组件常见的适配问题,主要是由于摄像头预览画面与渲染视图的宽高比不匹配导致的。解决方法有以下几种:
-
设置live-pusher的aspect属性为"3:4"或"9:16",保持与摄像头输出比例一致
-
检查CSS样式,确保容器尺寸比例正确:
.live-pusher {
width: 100%;
height: 0;
padding-bottom: 177.78%; /* 16:9比例 */
}
- 在组件上添加mode属性:
<live-pusher mode="scaleToFill"></live-pusher>