问题:UIWebView打开pdf 红色电子签章不显示
我想这几篇文章你们肯定看过了:
https://www.jianshu.com/p/fd5f248a8158
https://www.jianshu.com/p/ded81b392d4d
https://blog.csdn.net/lYcHeeMMM/article/details/78783487
来来回回的都是指向了这几篇文章。然而没卵用。可能是我操作有问题。
废话不说:说下最终解决流程
开始改为用WKWebView打开,代码写法如下
NSString *html = @"<embed width=\"100%\" name=\"plugin\" src=\"http://101.132.242.126/文件名.pdf\" type=\"application/pdf\">";
[self.webView loadHTMLString:html baseURL:nil];
一开始好开心成功了,结果后来又发现只有ios12是可以的 亲测9.2.1 10.3.2不行,其他的版本没尝试不做评论
再后来又重新尝试上边几篇文章的方法,各种问题,最终一无所获。后来又尝试下载到本地再打开,还是同样丢失签章。
最后结合两篇文章外加自己的想法,成功解决。
文章
https://www.jianshu.com/p/bbc3a8f789ac
https://blog.csdn.net/loving_ios/article/details/83023873
第一篇文章主要是下载pdf.js 不需要其他文章写的 还要在终端配置
第二篇文章主要讲述了使用,还是很有收获的
结合两篇文章使用,成功调取第三方,但是带签章的pdf加载会卡主,不带签章的正常打开。后来使用AFN(楼主用的3.0),将pdf下载的本地,再用上边的方法打开,最终成功。
成功的方法千千万,按实际情况去解决,希望对你有所帮助。