在开发这个功能之前,要先确保小程序的隐私条约是否加上相册(仅写入)权限,设置路径:微信公众平台->账号设置(左下角头像悬停)->用户隐私保护指引(去完善)->相册(仅写入)权限

1、保存图片功能

uni.downloadFile({
	url,//图片地址
	success: (res) => {
		uni.saveImageToPhotosAlbum({
			filePath: res.tempFilePath,
			success: (res) => { 
               uni.showToast({
			      title: "保存成功",
			      icon: "success",
		       })
            },
			fail: (res) => { 
               uni.showToast({
			      title: "保存失败",
			      icon: "error",
		       })
            }
		})
	}
})

首先使用uni.downloadFile方法将图片进行下载,然后再使用uni.saveImageToPhotosAlbum方法对下载后的临时图片路径进行保存到本地

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐