UIWebview - 无法打开受密码保护的.xlsx,.docx和.ppt

时间:2014-12-16 11:23:13

标签: ios uiwebview xlsx

我试图在我的网络视图控制器中打开(using loadData/loadRequest methods of webview)受密码保护的文件。我可以打开密码保护的pdf和zip文件。它工作正常。但是当我尝试打开其他受密码保护的文件时,它会显示错误。

(unable to read document).

如果我试图在Safari中打开该文件,我也会遇到同样的错误。 但它在iPad邮件原生应用程序中运行良好。

请指导我。什么问题?

每当我尝试打开受密码保护的pdf / ppt文件时,都会返回以下EXCEPTION

**EXCEPTION SFUZipEndOfCentralDirectoryError: Could not find the end of central directory record**

2 个答案:

答案 0 :(得分:1)

在解锁之前,您无法打开受密码保护的zip或pdf。

CGPDFDocumentUnlockWithPassword(doc, pass).

我没试过这个,但我希望这会对你有所帮助。

答案 1 :(得分:1)

通过UIWebView,我们无法打开除PDF以外的任何受密码保护的文件。如果要打开受密码保护的文件,请使用 QLPreviewcontroller 。它会完美地运作