收藏
回答

camera组件摄像头device-position=front前置摄像头无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug camera 客户端 7.0.0 2.4.2

代码:

<camera device-position="front" flash="off" binderror="cameraError" bindstop="stop">

    <cover-view>

        <cover-imagesrc="/resources/over_a.png"style="width:722rpx;height:800rpx;margin-top:410rpx;"/>

    </cover-view>

</camera>


第一次进页面时摄像头是前置的,后退后再次进入页面,摄像头就变成了后置!

这个问题在ios下才会出现。




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

6 个回答

  • hexford~🐶
    hexford~🐶
    2019-04-01

    收到,问题已复现。要跟下个客户端版本修复预计5月左右。

    2019-04-01
    有用
    回复
  • 卖小萌
    卖小萌
    2018-12-25

    我也出现了!IOS手机微信更新到7.0.0最新版后,调用camera组件就变成了后置,我明明设置的是前置摄像头了。我拿安卓机试过也是微信最新版6.7.3的,安卓就不会出现突然摄像头后置这种情况。希望官方尽快查一下,产品都上线了IOS用户反馈的一顿一顿的。

    2018-12-25
    有用 2
    回复 3
    • 芳⃰草⃰
      芳⃰草⃰
      2018-12-28

      我也是,最新的系统12.1.2,微信版本最新就有问题;

      2018-12-28
      回复
    • 卖小萌
      卖小萌
      2018-12-28回复芳⃰草⃰

      后来再仔细看了一下,好像目前的camera组件的样式,不支持动态设置camera的宽高,只能写死,动态赋值(如果前后赋值不一致)就会出现IOS手机前置摄像头突然就变成了后置了。

      2018-12-28
      回复
    • 芳⃰草⃰
      芳⃰草⃰
      2018-12-29回复卖小萌

      我现在是写死的,时而后置时而前置

      2018-12-29
      回复
  • 禾店短剧系统
    禾店短剧系统
    2021-06-01

    定位到低端机上使用resolution="high"时会出现无法使用前置摄像头的问题,低端机可以先将resolution值设为medium来过渡一段时间


    <camera wx:if="{{cameraStatus}}" class='camera' style="width:100%;height:{{caremaHeight}}px;" device-position="front" flash="off" binderror="error" resolution='medium' ></camera> 

    2021-06-01
    有用 1
    回复
  • zven允聪
    zven允聪
    2018-12-24

    是不是ios下微信新版本的bug吗

    2018-12-24
    有用 1
    回复
  • 寂静
    寂静
    2021-11-06

    2021年底了,这个问题还是不行啊!手机:红米note7 pro 系统:MIUI12.5.1 微信版本:8.0.15

    调试基库:2.4.4 代码如下:

    <camera class='scan-camera' mode="scanCode" device-position='front' flash="off" binderror="cameraError" bindscancode='scanAction' frame-size='medium' resolution='medium' >

    </camera>

    .scan-camera{

    width: 100%;

    height: 400px;

    }


    2021-11-06
    有用
    回复
  • 是小白啊
    是小白啊
    2018-12-24

    按照教程提供下(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-12-24
    有用
    回复 6
    查看更多(1)
登录 后发表内容