1
问题:转 Base64字符串为 image。
现在后台返回一串经过 Base64编码的字符串,前端将该字符串解析成 image 图片(其中拼接的@"data:image/jpg;base64,"
字符串是对该 Base64编码字符串的类型说明)
解决方法:
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:base64Str options:0];
NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding];
NSMutableString *strM = [[NSMutableString alloc] initWithString:@"data:image/jpg;base64,"];
[strM appendString:decodedString];
NSURL *url = [NSURL URLWithString:strM];
NSData *imageData = [NSData dataWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:imageData];
参考:
Base64图片与UIImage的相互转化
data:image/png;base64是什么
玩转图片Base64编码
Base64
利用Data URL(data:image/jpg;base64,)加速网页加载的方法
浏览器中的data类型的Url格式,data:image/png,data:image/jpeg!
记录日期:2017年11月27日
工具base64转图:http://tool.chinaz.com/tools/imgtobase
2
问题:
解决方法:
参考:
记录日期:
3
问题:
解决方法:
参考:
记录日期: