在JSON文件中,我收到了base64编码的字符串。它可能包含图像文件、PDF文件、文本文件或音频/视频文件。
如何从base64编码的字符串在iOS中显示/播放音频/视频?
我已经为图像、文档、PDF和文本文件实现了代码,但是对于音频/视频文件还没有。我使用了以下代码来实现这一点:
如何从base64编码的字符串在iOS中显示/播放音频/视频?
我已经为图像、文档、PDF和文本文件实现了代码,但是对于音频/视频文件还没有。我使用了以下代码来实现这一点:
//for image
NSURL *url = [NSURL URLWithString:base64String];
NSData *imageData = [NSData dataWithContentsOfURL:url];
UIImage *ret = [UIImage imageWithData:imageData];
//for ppt, pdf, doc, and textfile
NSData* myData = [NSData dataFromBase64String: base64EncodedString];
[_webView loadData:myData
MIMEType:@"application/pdf"
textEncodingName:@"NSUTF8StringEncoding"
baseURL:[NSURL URLWithString:@"https://www.google.co.in/"]];