handleDownload () {
const url = 'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/56f085e0-bcfe-11ea-b244-a9f5e5565f30.png'
uni.downloadFile({
url,
success: (res) => {
console.log('下载文件', res)
const tempFilePath = res.tempFilePath
uni.saveFile({
tempFilePath,
success: (res) => {
console.log('保存文件', res)
const savedFilePath = res.savedFilePath
uni.getSavedFileList({
success: (res) => {
console.log('获取本地存储文件', res)
}
})
}
})
}
})
},
- 发布:2022-07-05 09:58
- 更新:2022-07-06 10:39
- 阅读:642
产品分类: uniapp/小程序/阿里
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 20H2
HBuilderX类型: 正式
HBuilderX版本号: 3.4.18
第三方开发者工具版本号: 3.0.2
基础库版本号: 2.0
项目创建方式: HBuilderX
示例代码:
操作步骤:
看代码示例
看代码示例
预期结果:
保存1条数据
保存1条数据
实际结果:
保存了2条数据
保存了2条数据
bug描述:
正常情况uni.saveFile保存1条数据才对,mac和windows在模拟器下都会保存2条数据,且真机调试保存的路径和获取的路径不一致。
真机调试保存的路径和获取的路径不一致
真机调试保存的路径和获取的路径不一致
(重要的事情说三遍)