NSString *sPath = [[NSBundle mainBundle] pathForResource:@"pdfjs/web/viewer" ofType:@"html"];
if(isTestLecture){
docSeekPosition = 1;
}
NSString *finalPath = [NSString stringWithFormat:@"%@?file=%@#page=%d",sPath,docPath,(int)docSeekPosition];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:finalPath]];
[self.webView loadRequest:request];
使用上述代码行加载PDF。 sPath是服务器上的PDF文件的URL(https://......cloudfront.net...../book/AUD-0.01.pdf) 我找到了一种解决方案,其中先下载PDF,然后将URL传递给pdfjs,但我不想下载文件。而是直接从pdfJS中的服务器加载文件。 它在UIWebView上运行良好,我们最近将其更改为WKWebView并停止加载PDF。
如果有解决此问题的有效方法,请直接转到链接。