天天看点

base64上传图片遇到的问题

def maintainFileSaveAction(String base64img, String fileName) {

base64img = base64img.substring(base64img.indexOf(",") + 1).replaceAll(" ", "+");

}

要删掉文件的无效部分

// 1)截取获取到的base64编码,去掉前缀"data:image/png;base64," || "data:image/jpeg;base64,",只取base64编码

// 2)需要将 base64编码 中的空格转换成 + 号

userPhoto = userPhoto.substring(userPhoto.indexOf(",") + 1).replaceAll(" ", "+");

参考:

https://blog.csdn.net/IbelieveSmile/article/details/100099513?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param

继续阅读