当前位置: 首页 > article >正文

微信小程序用开发工具在本地真机调试可以正常访问摄像头,发布了授权后却无法访问摄像头,解决方案

今天开发上线了一个拍照的微信小程序,用uniapp的Vue3开发的,调用的camera组件,相关代码如下:

<!-- 微信小程序相机组件 -->
  <view v-if="showCamera" class="camera-container">
    <camera :device-position="cameraPosition" flash="off" @error="handleCameraError" class="camera">
          <cover-view class="camera-overlay">
            <cover-view class="guide-lines">
              <cover-view class="vertical-line left" style="background-color: red;"></cover-view>
              <cover-view class="vertical-line right" style="background-color: red;"></cover-view>
              <cover-view class="horizontal-line top" style="background-color: red;"></cover-view>
              <cover-view class="horizontal-line bottom" style="background-color: red;"></cover-view>
    		  <cover-view class="center-text">请将头放在此框内</cover-view>
            </cover-view>
          </cover-view>
    </camera>
    <view class="button-container">
      <button @tap="chooseFromAlbum">从相册选择</button>
      <button @tap="takePhoto">拍照</button>
      <button @tap="switchCamera">切换摄像头</button>
      <button @tap="closeCamera">关闭</button>
    </view>
  </view>

发现个问题,微信小程序用开发工具在本地真机调试可以正常访问摄像头,发布了授权后却无法访问摄像头,安卓和IOS都不行,出现如下报错。

解决方案如下:

登录到mp.weixin.qq.com小程序后台,然后左下角点击账号设置,

拉到页面下面,找到用户隐私保护指引

添加如下:

然后提交,等审核通过,然后过半个小时左右,就可以正常使用了。


http://www.kler.cn/news/363791.html

相关文章:

  • 面经之一:Synchronized与ReentrantLock区别
  • 【Flutter】基础组件:文本及样式
  • vue3处理货名的拼接
  • 外包干了2个月,技术明显退步
  • oracle 行转列(PIVOT 多个行数据按照指定的列进行汇总) 列转行(UNPIVOT)
  • 技术总结(十一)
  • 钡铼技术R10工业4G路由服务智慧城市建设
  • Tauri(读音:踹你)开发简介:1.创建和运行第一个app
  • 20241021给荣品RD-RK3588-AHD开发板刷荣品预编译的Android12之后使用GPStest测试板载GPS
  • 深度学习:pandas篇
  • 【小白学机器学习21】 理解假设检验的关键:反证法
  • Android组件化开发
  • DSPy:不需要手写prompt啦,You Only Code Once!
  • 安装驱动缺少内核源码的三种解决方案
  • 解析产品经理应掌握的 API 接口技术:价值、场景与趋势
  • Oracle通过procedure定时删除旧分区
  • js.最长重复子数组
  • 5、JavaScript(四) ajax+js高级+BOM
  • 在 typescript 中,如何封装一个 class 类来接收接口的响应数据
  • 3.1.1 ReactOS系统中二叉树创建一个MEMORY_AREA节点
  • 【Python 常用脚本及命令系列 7 -- pdf 文件字符搜索 python脚本实现】
  • element 按钮变形 el-button样式异常
  • Html/Vue浏览器下载并重命名文件
  • Effective C++ | 读书笔记 (一)
  • 安全见闻(3)——开阔眼界,不做井底之蛙
  • 从0到1学习node.js(path模块以及HTTP协议)