【发布时间】:2013-11-04 02:34:20
【问题描述】:
我正在将我的 pdf 文件下载到文档目录中,然后尝试显示该 pdf 文件
从该路径加载到 uiwebview 但它不只是打开一个空白页面,我不
了解为什么它没有在 uiwebview 中加载。
下面是我的代码,
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathExtension:@".pdf"];
NSURL *url = [NSURL fileURLWithPath:filePath];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:request];
我的文件路径是:
NSLog(@"文件路径----->> %@", 文件路径);
/Users/zee/Library/Application Support/iPhone Simulator/6.0/Applications/BD79829B-95FF-4B91-94AD-830C6B1CD31D/Documents/myPDF.pdf
请告诉我为什么它不起作用以及最好的解决方案是什么
谢谢
齐山谢赫
【问题讨论】:
-
你检查文档目录中的pdf文件吗?格式好,可以打开吗?
-
@karthika 是的,它可以打开。
-
好的。尝试对 url 进行编码。
标签: xcode uiwebview filepath nsdocumentdirectory