小程序 sourceType: ['camera'], 为什么一直是后置摄像头啊
这是部分代码,但应该就是这出现了问题,把==0去掉,原先是可以的,不知道为什么,突然就不行了
const getTake = (type, that) => {
wx.chooseMedia({
sourceType: ['camera'],
camera: type == 0 ? 'front' : 'back',
)}
}
const getTake = (type, that) => {
wx.chooseMedia({
sourceType: ['camera'],
camera: type == 0 ? 'front' : 'back',
)}
}
你换个 type值 。可能因为 js里 0=false 。导致的 但不一定 。语法 上没问题
if (type == 0) {
wx.chooseMedia({
sourceType: ['camera'],
camera: 'front',
)}
}else {
wx.chooseMedia({
sourceType: ['camera'],
camera: 'back',
})
}