在开启封面广告后永远不会进入onProgressUpdate回调,关闭正常,开发者工具中打开关闭封面广告都正常,只有真机会出现这个bug。
const DownloadTask = uni.downloadFile({
url: url,
timeout: 12000,
filePath: filePath,
success: async (res) => {}
)}
DownloadTask.onProgressUpdate(res => {
//在开启封面广告后永远不会进入onProgressUpdate回调,关闭正常,开发者工具中打开关闭封面广告都正常。
console.log(res.progress)
})
用uploadTask上传视频一直失败,文件68MB,但是不用uploadTask定义,直接用uni.uploadFile就能成功,有人知道为什么吗
// 上传文件 uploadTask.value = uni.uploadFile({ url: ossUrl.value, // 临时凭证提供的上传URL filePath: videoFile.tempFilePath, // 视频文件路径 name: 'file', // 请求参数的文件字段名,后端接收文件时需要与该字段名一致 formData: formDataValue, timeout: 300000, success(uploadRes) { console.log('上传回调:', uploadRes) // uni.hideLoading() overUpload(true) model.video_url = ossUrl.value + '/' + formDataValue.key console.log('model.video_url', model.video_url) }, fail(error) { console.error('上传失败:', error) // uni.hideLoading() overUpload(false) }, complete: (res) => { uploadTask.value = null }, }) console.log('uploadTask.value', uploadTask.value) showUploadInfo.value = true uploadTask.value.onProgressUpdate((res: any) => { uploadProgress.value = res.progress console.log('上传进度', res.progress) // console.log('已经上传的数据长度', res.totalBytesSent) // console.log('预期需要上传的数据总长度', res.totalBytesExpectedToSend) })
2025年了,解决了吗?
兄弟,解决了吗,遇到了同样的问题。