j***@163.com
j***@163.com
  • 发布:2025-01-17 15:10
  • 更新:2025-01-17 15:20
  • 阅读:66

【报Bug】uni.saveFile 保存视频/音频文件,提示成功,但是并没有保存到手机本地

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: Mi 10

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: CLI

CLI版本号: 3.0.0-4020920240930001

示例代码:

saveVideoToAlbum(url: string, callback: any = null) {
uni.showLoading({
title: '保存中...',
mask: true
})
const downloadTask = uni.downloadFile({
url,
success: res => {
if (res.statusCode === 200) {
// 文件保存到手机文件
uni.saveFile({
tempFilePath: res.tempFilePath,
success(res) {
uni.showToast({
title: '已下载到相册',
icon: 'none'
})
// 打开文档查看
uni.openDocument({
filePath: res.savedFilePath,
success() {
console.log('打开文档成功', res.savedFilePath)
}
})
uni.hideLoading()
},
fail() {
uni.showToast({
title: '保存失败',
icon: 'none'
})
uni.hideLoading()
}
})
}
}
})
downloadTask.onProgressUpdate((res: any) => {
if (callback) callback(res)
})
}

操作步骤:

调用API下载视频/音频,走success,但是手机本地并没有这个文件

预期结果:

希望可以下载成功

实际结果:

并没有下载成功

bug描述:

【报Bug】uni.saveFile 保存视频/音频文件,提示成功,但是并没有保存到手机本地

2025-01-17 15:10 负责人:无 分享
已邀请:
蔡cai

蔡cai

  • j***@163.com (作者)

    音频保存不了的,这两个都是图片和视频

    2025-01-17 15:29

  • 蔡cai

    回复 j***@163.com: 音频就不知道了,没试过保存这种

    2025-01-17 15:31

  • DCloud_UNI_LXH

    回复 j***@163.com: 是什么格式的没有保存成功?按说保存和格式没有关系,你怎么判断的没有保存成功?

    2025-01-18 10:33

要回复问题请先登录注册