在 iOS 8.3 中从 url 下载时,pdf 文件未显示在 UIWebView 中?

pdf file is not showing in UIWebView when downloading from url in iOS 8.3?

我正在使用 iOS 8.3,当在 UIWebView 中显示来自 url 的 pdf 文件时,它显示白屏。当我使用本地文件时,它显示正确。谁能帮帮我?

 NSURL *websiteUrl = [NSURL URLWithString:@"http://kmmc.in/wp-content/uploads/2014/01/lesson2.pdf"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:websiteUrl];
_webView.backgroundColor=[UIColor lightGrayColor];
_webView.delegate=self;
[_webView loadRequest:urlRequest];

您的代码看起来很完美。请确保 IB 连接正确。然后实现委托方法

- (void)webViewDidStartLoad:(UIWebView *)webView {
  NSLog(@"Start Loading...");
}

- (void)webViewDidFinishLoad:(UIWebView *)webView {
  NSLog(@"Finished Loading");
}

- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
  NSLog(@"Error Occured:%@", error);
}

下载需要一些时间,注意委托方法,看看你在控制台上得到了什么