在 UIWebView 中加载受密码保护的 PDF
Load Password Protected PDF in UIWebView
我正在 UIWebView
中加载 PDF 文件。 PDF 文件受密码保护。
但我不希望 UIWebView
提示输入密码。我的数据库中已经存储了密码。所以我想隐式提供密码 UIWebView
并加载 PDF 文档而不提示用户输入密码。
你应该使用PDFKit and display your PDF with a PDFView
instead of a UIWebView
which is deprecated. PDFDocument
has an unlock方法。因此您可以在不显示密码提示的情况下显示受保护的文档。
编辑: PDFKit 仅在 iOS 11 后可用。对于较旧的 iOS 版本,您可以使用 Core Graphics 和 CGPDFDocument
(see ).我会将 PDFKit 用于 iOS 11,并且仅用于旧的 iOS 版本 Core Graphics。
我正在 UIWebView
中加载 PDF 文件。 PDF 文件受密码保护。
但我不希望 UIWebView
提示输入密码。我的数据库中已经存储了密码。所以我想隐式提供密码 UIWebView
并加载 PDF 文档而不提示用户输入密码。
你应该使用PDFKit and display your PDF with a PDFView
instead of a UIWebView
which is deprecated. PDFDocument
has an unlock方法。因此您可以在不显示密码提示的情况下显示受保护的文档。
编辑: PDFKit 仅在 iOS 11 后可用。对于较旧的 iOS 版本,您可以使用 Core Graphics 和 CGPDFDocument
(see ).我会将 PDFKit 用于 iOS 11,并且仅用于旧的 iOS 版本 Core Graphics。