我正在UIWebView
加载PDF文件。 PDF文件受密码保护。
但我不希望UIWebView
提示输入密码。我已经在我的数据库中存储了密码。所以我想隐含地为UIWebView
提供密码并加载PDF文档而不提示用户输入密码。
答案 0 :(得分:1)
您应该使用PDFKit并使用PDFView
而不是弃用的UIWebView
来显示PDF。 PDFDocument
有unlock方法。因此,您可以在不显示密码提示的情况下显示受保护的文档。
编辑: PDFKit仅适用于iOS 11.对于较旧的iOS版本,您可以使用Core Graphics和CGPDFDocument
绘制PDF(请参阅https://stackoverflow.com/a/39758774/2352344)。我会使用适用于iOS 11的PDFKit,仅适用于较旧的iOS版本Core Graphics。