base64转微信小程序图片 点击看这篇
以下是小程序图片转base64:
uni.chooseImage({count: 6, //默认9sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有sourceType: ['album'], //从相册选择success: function (res) {console.log(JSON.stringify(res.tempFilePaths));//兼容H5的图片转base64方法/* #ifdef H5 */var reader = new FileReader()reader.readAsDataURL(res.tempFiles[0])reader.onload = () => {console.log('H5 file 转 base64结果:' + reader.result)}reader.onerror = function (error) {console.log('Error: ', error)}/* #endif *///兼容微信小程序图片转base64方法// #ifdef MP-WEIXINuni.getFileSystemManager().readFile({filePath: res.tempFilePaths[0],encoding: 'base64',success: r => {// console.log(r.data)let base64 = 'data:image/jpeg;base64,' + r.data;console.log('小程序 file 转 base64结果:', base64)}})// #endif}
});