收藏
回答

无法获取摄像头数据(权限)

 在下是新入门的小程序开发者,今天看官方的文档的时候看到关于在程序中调用 手机摄像头的方法于是COPY了一下官方的例子。

写完代码后点击Remote debug ,然后用手机扫描二维码,这时候在手机上可以看到我的小程序启动了。但是,接下来就弹出 “无法获取摄像头数据,请在手机应用权限管理中打开微信的摄像头权限”


问题是我的微信是可以正常照相,或视频聊天的。这说明微信有这个权限。但是,本着再确认的态度,我又进入了应用管理中找到了微信。


可以看到我的微信的确是有 拍照和视频的权限的。

那么如何解决我的小程序没有权限的问题呢? 希望各位大牛给予帮助 。感谢。。


最后一次编辑于  2018-12-17
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-12-17

    麻烦提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2018-12-17
    赞同
    回复 1
    • ®©
      ®©
      2018-12-26

      这是一直存在的坑爹Bug,我之前就出现过这个问题。

      调用摄像头需要两个权限:录音(麦克风) 和 摄像头。但是微信只告诉你要给摄像头权限,好了,这时候去IOS的设置那里找微信的权限分配,拍照和视频明明有权限呀,为什么不行呢,如果那里显示出来有录音(麦克风)的选项,分配给权限就可以正常调摄像头了

      完了吗?当然还没完!!如果新安装的微信或者微信从来没发过语音或者视频聊天,在IOS的微信应用设置上面根本就没有录音(麦克风)的权限开关选项!!

      2018-12-26
      1
      回复
  • ®©
    ®©
    2018-12-26

    安卓是什么原因我就不清楚了,IOS的话就可能是我说的那个问题

    2018-12-26
    赞同
    回复
  • 明赫维德
    明赫维德
    2018-12-17

     请明白人看看。

    2018-12-17
    赞同
    回复 1
    • ®©
      ®©
      2018-12-26

      这是一直存在的坑爹Bug,我之前就出现过这个问题。

      调用摄像头需要两个权限:录音(麦克风) 和 摄像头。但是微信只告诉你要给摄像头权限,好了,这时候去IOS的设置那里找微信的权限分配,拍照和视频明明有权限呀,为什么不行呢,如果那里显示出来有录音(麦克风)的选项,分配给权限就可以正常调摄像头了

      完了吗?当然还没完!!如果新安装的微信或者微信从来没发过语音或者视频聊天,在IOS的微信应用设置上面根本就没有录音(麦克风)的权限开关选项!!

      2018-12-26
      1
      回复