小猿圈之解讀微信小程序文件下載--視頻和圖片

微信小程序愈來愈火,由於微信成爲咱們每一個人天天必備的聊天工具,無論從兒童仍是到老人,幾乎都會玩微信,並且app感受佔用內存過於太大,通常人都不太樂意去下載,因此微信附帶的小程序成爲人們的最愛,那麼小程序文件怎麼下載視頻和圖片呢,小猿圈帶你看一下。前端

文件下載(遇到的坑)web

1.要區分下載的內容是什麼小程序

0.1圖片下載wx.saveImageToPhotosAlbum(Objectobject)微信小程序

0.2視頻下載wx.saveVideoToPhotosAlbum(Objectobject)服務器

以上算是兩大類微信

2.路徑問題網絡

圖片文件路徑,能夠是臨時文件路徑或永久文件路徑,不支持網絡圖片路徑app

不支持怎麼處理須要使用ide

DownloadTaskwx.downloadFile(Objectobject)工具

下載文件資源到本地。客戶端直接發起一個HTTPSGET請求,返回文件的本地臨時路徑

也就是說經過Download把網絡路徑變成本地臨時路徑

3.個人代碼(圖片下載案例,視頻的須要使用wx.saveVideoToPhotosAlbum)

var url = '網絡圖片'

wx.downloadFile({

  url: url, //下載資源的地址網絡

  success: function (res) {

  //console.log(res)

  // 只要服務器有響應數據,就會把響應內容寫入文件並進入 success 回調,業務須要自行判斷是否下載到了想要的內容

  if (res.statusCode === 200) {

    wx.playVoice({

    filePath: res.tempFilePath

    })

  }

  // 保存圖片到本地

  wx.saveImageToPhotosAlbum({

    filePath: res.tempFilePath,

    success:

    function (data) {

      //console.log(data);

      wx.showModal({

      title: '下載成功',

      content: '圖片以保存至您的手機',

      })

    },

  })

  }

})

上述是小猿圈web前端講師對於解讀微信小程序文件下載的講解,你學會了嗎相信你們看了小猿圈加加的一番詳細講解後,瞭解了,若是有感受哪有問題的,能夠去小猿圈尋求一些答案,給小編留言也是能夠的,但願你們能夠開心的學習,無壓力的接受新知識。

相關文章
相關標籤/搜索