收藏
回答

wx.authorize 授权摄像头 弹了两次授权的窗口?

可以确定这个onShow里面只调用了一次,一走到wx.authorize就弹窗两次,

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

7 个回答

  • brave
    brave
    2022-02-18

    提供下代码片段 https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2022-02-18
    有用 3
    回复 5
    • 📅
      📅
      2022-02-18
      https://developers.weixin.qq.com/s/tnlyZamR72xR
      2022-02-18
      回复
    • brave
      brave
      2022-02-18回复📅
      意思是首次进入,弹窗了不管他?然后小程序切后台再切前台,再次弹窗?
      2022-02-18
      回复
    • 📅
      📅
      发表于移动端
      2022-02-18
      不是啊,点了一次允许或拒绝,又弹了一次授权
      2022-02-18
      回复
    • brave
      brave
      2022-02-18回复📅
      未复现,尽量提供下操作录屏
      2022-02-18
      回复
    • If I die young
      If I die young
      2022-03-24
      IOS必定会出现这个问题
      2022-03-24
      回复
  • 杨杨得亿
    杨杨得亿
    2023-12-05

    这个问题的原因是因为camera组件自动触发了一次授权,然后自己又写了wx.authorize发起授权。

    我的处理是用wx:if来控制camera的加载,自己授权wx.authorize通过后更新一个状态来加载camera

    2023-12-05
    有用
    回复
  • 
    
    2022-05-18

    请问有解决方案吗?

    2022-05-18
    有用
    回复 2
    • 
      
      2022-05-18
      在camera组件上加个隐藏的data,初始不加载该组件即可
      2022-05-18
      回复
    • 小Q
      小Q
      2023-05-17回复
      你好具体怎么写啊
      2023-05-17
      回复
  • 一片绿叶
    一片绿叶
    2022-05-06

    同样遇到这个问题,很是困惑

    2022-05-06
    有用
    回复
  • Allen
    Allen
    2022-04-21

    使用 camera 会自动调用一次

    2022-04-21
    有用
    回复
  • 年少有为🐯
    年少有为🐯
    2022-04-13

    请问解决了吗? 我也遇到这个问题

    2022-04-13
    有用
    回复
  • Cjiang
    Cjiang
    2022-02-18

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-02-18
    有用
    回复
登录 后发表内容