在小程式中使用wx.chooseVideo來獲取視頻,發現開發工具里有一個thumbTempFilePath引數,可以獲取視頻縮略圖,但是,真機上卻沒有,
官方檔案https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseVideo.html
https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseVideo.html
wx.chooseVideo({
sourceType: ['album','camera'],
maxDuration: 60,
camera: 'back',
success(res) {
console.log(res.tempFilePath)
}
})
解決方案:
將wx.chooseVideo改為wx.chooseMedia,wx.chooseMedia支持選擇多個視頻,也支持回傳縮略圖,
官方檔案
https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseMedia.html???????
wx.chooseMedia({
count: 1,
mediaType: ['video'],
sourceType: ['album', 'camera'],
maxDuration: 30,
camera: 'back',
success(res) {
console.log(res)
let media = res.tempFiles[0]
console.log(media.tempFilePath)
console.log(media.thumbTempFilePath)
}
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/313137.html
標籤:其他
