let download = wx.downloadFile({
url: '../download',
header: {
Range: `bytes=${0}-${1024 * 1024 * 10}`
},
contentType: 'blob',
complete: (info) => {
console.info('YJDMDownloadFileStreamUrl', info)
if (info.statusCode === 206) {
this.setData({
['videoList[' + this.data.activeIndex + '].src']: info.tempFilePath,
downloadIng: false
})
}
},
})
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
上条评论已提供代码片段可尝试
小程序端如果不用tempFilePath播放视频 如何将每片的数据组合 然后进行播放 web端解决方案是 const data = new Blob([blob1, blob2, blob3], { type: 'text/plain;charset=UTF-8' }) const src = window.URL.createObjectURL(data)