处理默认iOS应用程序中的本地文件

时间:2015-06-08 07:27:56

标签: ios file default

我有存储在Document目录中的文件。他们的网址方案是file:///,依此类推。有没有办法用适当的默认应用程序处理这些文件。假设我有一个视频文件,而不是在我的应用程序中处理播放,它会在默认的iOS应用程序中打开以进行视频播放。或者我可能有一个doc文件,如果安装了它,它应该在MS Word中打开。

我尝试的是this。那没起效。我相信openURL方法取决于URL方案,在这种情况下始终为file:///。即使我知道它是什么类型的文件,我如何在默认的外部应用程序中打开它。

1 个答案:

答案 0 :(得分:0)

我所做的是使用UIDocumentInteractionController。 您可以预览并选择在其他应用中打开。或者你可以打开。 它适用于文档,视频和可能的音频(未测试)文件。视频的预览播放​​器不是很好。 对于演示tuts.plus