首页 > 移动平台 > 详细

uniapp 拍照或者选择相册之后图片转为base64

时间:2021-03-04 12:07:33      阅读:275      评论:0      收藏:0      [点我收藏+]

photoEvent(){

uni.chooseImage({
count:1,
sourceType: [‘camera‘,‘album‘],
success: (res) => {
console.log(‘res‘,res)
console.log(‘1111‘,res.tempFilePaths[0])
plus.io.resolveLocalFileSystemURL(res.tempFilePaths[0],entry =>{
entry.file(file =>{
var fileReader = new plus.io.FileReader()
fileReader.onload = data =>{
console.log(data.target.result)
let base64 = data.target.result
photoAPI({
"images": base64
}).then(({res}) => {
if(res.data.code == 0){
this.resultList = res.data.data.result
}else{
this.$refs.ydPopup.showEvent({
type: ‘error‘,
message: res.data.msg
});
}
console.log(‘res.data.data.result‘,res.data.data.result)
console.log(‘this.resultList‘,this.resultList)
})
console.log(‘这个就是转换完的base64(带头的):‘+base64)
}
fileReader.onerror = function(error){
console.log(error)
}
fileReader.readAsDataURL(file)
console.log(file)
},function(error){
console.log(error)
})
})
}
})

}

uniapp 拍照或者选择相册之后图片转为base64

原文:https://www.cnblogs.com/connie-cai/p/14479069.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!