计算机网络/计算机科学与应用/系统/运维/开发

微信小程序:文件上传与下载

一、上传文件 wx.chooseMedia

image.png

image.png


image.png

二、文件下载 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




日子是崭新的,不要回头看,如果今年还掉眼泪,希望是喜极而泣。

评论

^