一、上传文件 wx.chooseMedia
二、文件下载 wx.downloadFile
发起下载请求:通过wx.downloadFile接口下载远程文件
保存文件:下载完成后,可以通过wx.saveFile保存文件到本地
function downloadAndSaveFile(fileUrl) { wx.downloadFile({ url: fileUrl, // 你的文件下载URL success: function(res) { if (res.statusCode === 200) { // 下载成功后保存到本地 wx.saveFile({ filePath: res.tempFilePath, success: function(saveRes) { console.log('文件保存成功', saveRes.savedFilePath); // 可以进一步处理,比如打开文件等 }, fail: function(err) { console.error('保存文件失败', err); } }); } else { console.error('下载文件失败,状态码:', res.statusCode); } }, fail: function(err) { console.error('下载请求失败', err); } }); }
参考:
https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseMedia.html
https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html
https://blog.csdn.net/qq_23073811/article/details/129808426