camera wx.stopRecord拿不到返回的结果成功失败都木有?代码是官方的案例代码,没改动,好多安卓各种问题,有的start,有的stop有的还闪退!!!!!!
手机型号看右边图 是锤子手机 代码是官方的例子 Page({
onLoad() {
this.ctx = wx.createCameraContext()
},
takePhoto() {
console.log(0)
this.ctx.takePhoto({
quality: 'high',
success: (res) => {
this.setData({
src: res.tempImagePath
})
}
})
},
startRecord() {
console.log(1)
this.ctx.startRecord({
success: (res) => {
console.log('startRecord')
}
})
},
stopRecord() {
console.log(2);
this.ctx.stopRecord({
success: (res) => {
console.log(28,res)
this.setData({
src: res.tempThumbPath,
videoSrc: res.tempVideoPath
},()=>{
console.log(778)
})
}
})
},
error(e) {
console.log(e.detail)
}
})
加q1412727078,帮你解决
你可能是在微信获取麦克风权限的时候拒绝掉了,startrecord可以正常使用,但是stoprecord不会调用,从设置中手动开启麦克风权限再试一下,应该就不会有这个问题了
您解决了吗
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
官方来个回复把!!!!!