我已设法将pdf文件下载到设备。
我得到了这个file:///var/mobile/Containers/Data/Application/DBC9AFAB-3FD4-4D06-82F5-0577251001A7/Library/Caches/RewardMe-Presentation-at-NVIDIA-Auditorium.pdf
路径
所以我试图在像这样的UIWebView上打开它
let downloadedFilePath = "file:///var/mobile/Containers/Data/Application/DBC9AFAB-3FD4-4D06-82F5-0577251001A7/Library/Caches/RewardMe-Presentation-at-NVIDIA-Auditorium.pdf"
let filePathURL = NSURL(fileURLWithPath: downloadedFilePath);
webView.loadRequest(NSURLRequest(URL: url));
但是WebView无法加载pdf。它只显示一个空白的webview
为什么这不起作用的任何想法?
答案 0 :(得分:1)
您的代码看起来不错,但路径不是
ItemsSource
试试这个希望它有效。
要检查文件是否存在打开新的查找程序并在复制后按Command + Shift + G 并粘贴文件路径并按Enter键 如果文件加载则文件存在。您的案例中的文件路径为&#34; /// var / mobile / Containers / Data / Application / DBC9AFAB-3FD4-4D06-82F5-0577251001A7 / Library / Caches / RewardMe-Presentation-at-NVIDIA-Auditorium.pdf &#34; < / p>