概述
1.获取图片链接后将图片保存到本地
2.此处使用的是uniapp开发微信小程序,如果使用原生开发,将uni改成wx就可以了
save(imgUrl){
wx.getSetting({
success:function(res){
if (!res.authSetting['scope.writePhotosAlbum']){//判断是否开启相册权限
uni.authorize({
scope: 'scope.writePhotosAlbum',
success:function(res){
uni.downloadFile({
url:imgUrl,
success:function(res){
uni.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success:function(res){
wx.showToast({ title: '保存成功', })
}
})
}
})
},
fail(res){
// wx.showToast({
// title:'影响您使用小程序的某些功能',
// icon:'none'
// })
uni.showModal({
title: '提示',
content: '您未开启保存图片到相册的权限,请点击确定去开启权限!',
success(res) {
if (res.confirm) {
uni.openSetting()
}
}
})
}
})
}else{
uni.downloadFile({
url:imgUrl,
success:function(res){
console.log('本地22',res);
uni.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success:function(res){
wx.showToast({ title: '保存成功', })
}
})
}
})
}
},
fail(res){
}
})
},
最后
以上就是畅快睫毛膏为你收集整理的微信小程序保存图片到本地的全部内容,希望文章能够帮你解决微信小程序保存图片到本地所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复