takePhoto(){
var that=this
//拍照
const ctx=wx.createCameraContext()
ctx.takePhoto({
quality: 'high',
success: (res)=>{
this.setData({
src:res.tempImagePath //获取图片
})
//图片base64编码
wx.getFileSystemManager().readFile({
filePath:this.data.src, //选择图片返回的相对路径
encoding: 'base64', //编码格式返回
success: res=>{ //成功回调
this.setData({
base64: res.data
})
}
})
}//拍照成功结束
})//调用相机结束
隐私协议添加没有
wxml页面里面有没有camera组件?我试了下你的js代码没问题,可以传下fail回调看下控制台有没有什么报错,排查下是否是隐私协议的问题。
------
最好是提供下能复现问题的简单代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
是哪两处报错?