在UIWebView中加载PDF并获得错误DiskImageCache:无法解析旧目录的绝对路径

时间:2015-01-22 14:23:45

标签: ios objective-c iphone uiwebview

我已在UIWebView中加载PDF

NSString *thePath = [[NSBundle mainBundle] pathForResource:@"ConferenceMap_2014" ofType:@"pdf"];

if (thePath) {

   NSData *pdfData = [NSData dataWithContentsOfFile:thePath];

   [webViewPDF loadData:pdfData MIMEType:@"application/pdf" textEncodingName:@"utf-8" baseURL:nil];

}

错误:DiskImageCache:无法解析旧目录的绝对路径。

1 个答案:

答案 0 :(得分:-1)

您可以从here下载类文件。

然后导入“UIView + DocumentView.h”

之后获取特定文件的路径

NSString * thePath = [[NSBundle mainBundle] pathForResource:@“file1427464777.586564”ofType:@“pdf”];

接下来使用特定路径调用该类 [self.view makeDocumentView:thePath];