|
@@ -52,12 +52,13 @@ public class ImageUploadUtils {
|
|
|
logger.info("-----imgStr:"+imgStr);
|
|
|
if(imgStr.contains(",")){
|
|
|
String[] split = imgStr.split("base64,");
|
|
|
+ imgStr = imgStr.substring(22, imgStr.length());//从base64截取到最后一位,因为直接使用split存在丢失问题。
|
|
|
String s = split[0];//data:image/png;base64
|
|
|
String imgStrType = ".jpg";
|
|
|
if(s.contains("image/")){
|
|
|
imgStrType="." + s.substring(s.indexOf("image/")+1, s.indexOf(";"));
|
|
|
}
|
|
|
- imgStr = split[1];
|
|
|
+// imgStr = split[1];
|
|
|
logger.info("-----imgStr1:"+imgStr);
|
|
|
try {
|
|
|
String filepath = GenerateImage(imgStr,imgStrType);//解析编码
|