camera 组件在小程序开发平台和andriod真机下都正常,但真机IOS下,会弹出:请在IPhone的“设置-隐私”选项中,允许微信访问你的摄像头和麦克风,点确定后,打不开镜头,整个屏都是背景色,但反复查看了:IPhone的“设置-隐私”设置 是允许微信访问摄像头的;
但用:wx.chooseImage 能正常打开镜头拍照;
wx.getSetting 查看: camera : ture 授权没问题。
IOS12.1.1
微信:7.0.1
<template>
<div class=“bk”>
<camera :device-position=“show” flash=“auto” binderror=“error” class=“camera” style=“width: 100%; height:90vh”>
</camera>
<div class=“pagebd”>
<div class=“weui-btnarea”>
<switch :checked=“ck” @change=“switch1Change”></switch>
</div>
<div class=“weui-btnarea”>
<i-button @click=“takePhoto” type="error " inline=“true” size=“small”>开始识别</i-button>
</div>
</div>
</div>
</template>
data() {
return {
show: “back”,
ctx: wx.createCameraContext(),
};
},