详解⼩程序⽂件下载--视频和图⽚
⽂件下载(遇到的坑)
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: pFilePath
写文章的小程序})
}
// 保存图⽚到本地
wx.saveImageToPhotosAlbum({
filePath: pFilePath,
success:
function (data) {
//console.log(data);
wx.showModal({
title: '下载成功',
content: '图⽚以保存⾄您的⼿机',
})
},
})
}
})
以上所述是⼩编给⼤家介绍的⼩程序⽂件下载视频和图⽚详解整合,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论