对不起,如果这是一个愚蠢的问题,但我没有找到答案:iPhone中的默认pdf阅读器是什么?是所有iPhone的iBooks?我问这个问题是因为在我的快速应用程序中,我想下载一个pdf文件,然后通过设备的默认pdf阅读器(或其他应用程序)打开它。现在我仍然能够做到这一点:首先是按钮"下载"点击,我让用户选择通过UIDocumentInteractionController
下载文件的方式然后他可以使用iBooks,Documents,Chrome导入它...我测试了它,它完美地工作。第二种方法是在应用程序中下载文件(我从这个question的答案中得到了示例),然后通过pdf阅读器打开它(如果可能的话,默认的原生文件)。
有什么建议吗?
答案 0 :(得分:3)
如果网上有PDF,是否可以在浏览器中打开它?这将是一个简单的方法:
if let url = URL(string: "http://path.to/your.pdf") {
UIApplication.shared.open(url)
}
Safari还提供了在另一个应用程序中打开文件的选项,如果用户想要使用其他内容的话。