使用PDFJS Viewer加载PDF文件时,它在WKWebView上不起作用,但在UIWebView上可以正常工作

时间:2019-12-04 23:47:51

标签: pdfjs ng2-pdfjs-viewer

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。

如果有解决此问题的有效方法,请直接转到链接。

0 个答案:

没有答案