uni-app APP手机上传图片转base64
uploadImg(index) {
let that = this;
uni.chooseImage({
count: 1, //默认9
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], //从相册选择
success: function(chooseImageRes) {
console.log(chooseImageRes);
// 上传图片转化base64
plus.io.resolveLocalFileSystemURL(chooseImageRes.tempFilePaths[0], res => {
res.file(file => {
var fileReader = new plus.io.FileReader();
fileReader.readAsDataURL(file);
fileReader.onloadend = function(evt) {
that.templateMaps[index].default_img = evt.target.result
}
})
})
return
}
})
}
同事帮忙解决的,解决的,如果重复请谅解