我正在 UIWebView
中加载一个 PDF 文件。 PDF 文件受密码保护。
但我不希望 UIWebView
提示输入密码。我的数据库中已经存储了密码。所以我想隐式地向 UIWebView
提供密码并加载 PDF 文档而不提示用户输入密码。
最佳答案
你应该使用 PDFKit并使用 PDFView
而不是已弃用的 UIWebView
显示您的 PDF。 PDFDocument
有一个 unlock方法。因此,您可以在不显示密码提示的情况下显示 protected 文档。
编辑:PDFKit 仅适用于 iOS 11。对于较旧的 iOS 版本,您可以使用 Core Graphics 和 CGPDFDocument
绘制 PDF。 (参见 https://stackoverflow.com/a/39758774/2352344)。我会使用适用于 iOS 11 的 PDFKit,并且仅适用于较旧的 iOS 版本 Core Graphics。
关于ios - 在 UIWebView 中加载受密码保护的 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48760414/