Swift:下载并打开pdf文件

对不起,如果这是一个愚蠢的问题,但我没有find答案:什么是默认的PDF阅读器在iPhone? 是所有iPhone的iBooks吗? 我问了这个问题,因为在我的swift应用程序中,我想下载一个pdf文件,然后通过设备的默认PDF阅读器(或其他应用程序)打开它。 现在我仍然可以这样做:第一个是点击button“下载”时,我让用户select通过UIDocumentInteractionController下载文件的方式,然后他可以使用iBooks,Documents,Chrome导入… Itesting它,它完美的作品。 第二种方法是在应用程序中下载文件(我从这个问题的答案中得到了例子),然后通过pdf阅读器(如果可能的话,默认的本地阅读器)打开它。

有什么build议吗?

如果PDF在networking上可用,是否足以在浏览器中打开它? 这将是一个非常简单的方法:

 if let url = URL(string: "http://path.to/your.pdf") { UIApplication.shared.open(url) } 

如果用户想要使用其他应用程序,Safari还提供了在另一个应用程序中打开该文件的选项。

Interesting Posts