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

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

html 复制代码
<!-- 微信小程序相机组件 -->
  <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小程序后台,然后左下角点击账号设置,

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

添加如下:

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

相关推荐
游戏开发爱好者839 分钟前
HTTPS 内容抓取实战 能抓到什么、怎么抓、不可解密时如何定位(面向开发与 iOS 真机排查)
android·网络协议·ios·小程序·https·uni-app·iphone
stark张宇5 小时前
超越 Hello World:深入小程序 Hybrid 初衷、安全配置与上线全链路
nginx·微信小程序·php
菜鸟una7 小时前
【瀑布流大全】分析原理及实现方式(微信小程序和网页都适用)
前端·css·vue.js·微信小程序·小程序·typescript
2501_915106329 小时前
iOS 混淆与 IPA 加固全流程,多工具组合实现无源码混淆、源码防护与可审计流水线(iOS 混淆|IPA 加固|无源码加固|App 防反编译)
android·ios·小程序·https·uni-app·iphone·webview
游戏开发爱好者89 小时前
用多工具组合把 iOS 混淆做成可复用的工程能力(iOS混淆 IPA加固 无源码混淆 Ipa Guard)
android·ios·小程序·https·uni-app·iphone·webview
lypzcgf11 小时前
商城小程序数据库表结构文档
数据库·小程序·电商
2501_9159214312 小时前
掌握 iOS 26 App 性能监控,从监测到优化的多工具组合流程
android·macos·ios·小程序·uni-app·cocoa·iphone
知识分享小能手12 小时前
uni-app 入门学习教程,从入门到精通, uni-app常用API的详细语法知识点(上)(5)
前端·javascript·vue.js·学习·微信小程序·小程序·uni-app
Strawberry9612 小时前
chooseVideo传视频无法取到缩略图
微信小程序
一匹电信狗13 小时前
【C++】手搓AVL树
服务器·c++·算法·leetcode·小程序·stl·visual studio