uni-app将网络图片和base64图片转换为本地图片
发布时间
阅读量:
阅读量
//将网络图片转换为本地图片
getNetworkImage(url) {
return new Promise((resolve, reject) => {
uni.downloadFile({
url,
success: (e) => {
const p = e.tempFilePath
if (p.indexOf('json') > -1) {
reject(p)
return false
}
resolve(p)
},
fail: (r) => {
reject(r)
}
})
})
},
//将base64格式的图片保存为本地文件
base64ToSave(base64data, FILE_BASE_NAME = 'tmp_base64src') {
const fsm = uni.getFileSystemManager();
return new Promise((resolve, reject) => {
//该格式需与base64数据的开头部分相匹配
const [, format, b
全部评论 (0)
还没有任何评论哟~
