您好,登錄后才能下訂單哦!
文件下載(遇到的坑)
1.要區分下載的內容是什么
0.1 圖片下載wx.saveImageToPhotosAlbum(Object object)
0.2 視頻下載wx.saveVideoToPhotosAlbum(Object object)
以上算是兩大類
2.路徑問題
圖片文件路徑,可以是臨時文件路徑或永久文件路徑,不支持網絡圖片路徑
不支持怎么處理需要使用
DownloadTask wx.downloadFile(Object object)
下載文件資源到本地。客戶端直接發起一個 HTTPS GET 請求,返回文件的本地臨時路徑
也就是說通過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: '圖片以保存至您的手機', }) }, }) } })
以上所述是小編給大家介紹的微信小程序文件下載視頻和圖片詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。