收藏
回答

camera组件设置闪光灯flash="torch"常亮时,调用takePhoto会自动关闭闪光灯

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

我测试了手头的两款安卓手机:华为mate 40 pro和vivo nex。都存在这个问题。调用takePhoto后闪光灯会自动关闭。

苹果微信客户端没有这个问题。

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

3 个回答

  • 胖大海
    胖大海
    2023-11-20

    找到个暂时性的解决办法,在success后,重置flash状态为"off",再延时回调设置flash状态为"torch",如下:

    2023-11-20
    有用 1
    回复 1
    • 胖大海
      胖大海
      2023-11-20
      测试环境:华为mate60pro+,基础库3.2.2;3.2.1, 微信版本 v8.0.43
      2023-11-20
      1
      回复
  • s🤫
    s🤫
    2022-09-16

    我也是这样的问题,iOS系统正常,安卓的就不行。请问有解决吗?

    2022-09-16
    有用
    回复
  • 有赞
    有赞
    2021-10-25

    https://developers.weixin.qq.com/community/develop/doc/000a4451404268d823580d4ec58414?_at=1635174975988

    看一下这个,要求是基础库版本 2.8 以上

    2021-10-25
    有用
    回复 2
    • 好
      2021-10-30
      目前的情况是,如果设置闪光灯flash="torch"常亮后,调起摄像头时会开启闪光灯,但是安卓端在调用takePhoto后会自动关闭闪光灯,这使得连拍时无法进行补光
      2021-10-30
      回复
    • 是ta就是他
      是ta就是他
      2022-06-21
      ➕1 我这边也是同样的问题
      2022-06-21
      回复
登录 后发表内容