收藏
回答

camera组件加载问题

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

页面onload时加载页面的camera组件,弹窗提示获取授权

点击不允许后,页面不显示摄像头

打开opensetting,再打开摄像头权限后返回

摄像头也不显示


- 预期表现

打开权限后,页面能显示相机



最后一次编辑于  2018-12-24  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • 娇华
    娇华
    2018-12-24

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2018-12-24
    赞同
    回复 4
    • 🙈随心y_
      🙈随心y_
      2018-12-24
      <camera device-position='front' flash='off' binderror='error' class='camera'>
          <cover-image class='camera-img' src='/images/pic_face_area.png'></cover-image>
      </camera>


      error() {
          wx.getSetting({
              success(res) {
                  if (!res.authSetting['scope.camera']) {
                      wx.openSetting({
                          success(res) {
                              console.log(res)
                          }
                      })
                  }
              }
          })
      },

      第一次进来 提示索要权限 点击不允许

      打开权限设置 打开摄像头权限后返回页面

      页面不能显示相机 wxml 结构正常


      2018-12-24
      赞同
      回复
    • ==
      ==
      2018-12-24

      +1    获取定位权限同上

      2018-12-24
      赞同
      回复
    • 娇华
      娇华
      2018-12-24回复==

      收到,我们看下

      2018-12-24
      赞同
      回复
    • Eric Huang
      Eric Huang
      2018-12-24回复==

      地理定位这个问题在客户端7.0版本已经修复了

      2018-12-24
      赞同
      回复
    点击 登录
  • sanford🐶~
    sanford🐶~
    2018-12-24

    可以在onShow里面获取下授权状态,做相应处理。

    2018-12-24
    赞同
    回复