我有工作项目,我在UIWebView中显示pdf文件
在使用XCode5在iOS8beta5中测试我的应用程序时,它无法正常工作
在日志中显示无法找到PDF标题:找不到’%PDF’
在使用XCode5在iOS8beta5中测试我的应用程序时,它无法正常工作
在日志中显示无法找到PDF标题:找不到’%PDF’
self.myWebView.delegate = self; Nsstring *path = [[NSBundle mainBundle] pathForResource:@"201" ofType:@"pdf"]; NSURL *targetURL = [NSURL fileURLWithPath:path]; NSURLRequest *request = [NSURLRequest requestWithURL:targetURL]; [self.myWebView loadRequest:request];
我读了发行说明,Apple写道
Quicklook框架可能在某些应用程序中不显示PDF文件
但他们没有提到关于UIWebView的任何事情,
注意 :
iOS8beta4中没有出现此问题.
在XCode6 iOS8beta5中也会出现同样的问题.
我也检查不同的PDF文件,但有同样的问题.
题 :
1]有没有人为上述问题做过修复?
如果是,请提供一些示例代码.
解决方法
我找到了一种在WebView中查看PDF的解决方法
// Create pdf path & url Nsstring *path = [[NSBundle mainBundle] pathForResource:@"201" ofType:@"pdf"]; NSURL *targetURL = [NSURL fileURLWithPath:path]; // Load pdf in WebView NSData *pdfData = [[NSData alloc] initWithContentsOfURL:targetURL]; [self.webView loadData:pdfData MIMEType:@"application/pdf" textEncodingName:@"utf-8" baseURL:nil];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。