camera配置的前置摄像头,怎么出现了后置摄像头
发布于 7 年前 作者 itao 15728 次浏览 来自 问答

<view class=“camera”>

<camera device-position=“front” flash=“off” binderror=“error” style=“width: 100%; height: 100%;”>

<cover-image style=‘width:100%;height:100%;’ src=’…/…/img/border_cy.png’></cover-image>

</camera>

</view>

如上所示,camera控件使用的是前置摄像头,但是公司今天测试的时候突然出现了两次后置摄像头,也能正常录制。基库版本有做判断1.6.0以上的才能进入这个页面。手机是有前置摄像头的。手机型号vivo X6plus。除了这个问题以外,测试过程中const ctx = wx.createCameraContext()ctx.startRecord方法失败,进入了timeoutCallback

3 回复

谢谢,尝试一下你这个方案

临时解决方案:camera组件的高度不要设置为百分比

回到顶部