【发布时间】:2016-08-12 15:31:50
【问题描述】:
我有一个 cordova 应用程序,它从 Internet 下载 pdf 文件并使用 cordova-plugin-file 和 cordova-plugin-file-transfer 将其保存到本地文件系统。在下一步中,我想使用指定 mimetype 的默认应用程序打开文件。我为此使用了 cordova-plugin-file-opener2 插件。选择的第 3 方应用程序需要读取保存文件的目录才能打开文件。在 android 上有几个可公开访问的文件系统目录,我让它正常工作。但是我找不到在 iOS 的情况下需要保存文件的正确目录,以使其可用于所选的默认 3rd 方应用程序。
cordova-plugin-file 在其文档中说,所有在 RW 模式下可用于 cordova 应用程序的目录都是私有的:https://github.com/apache/cordova-plugin-file#file-system-layouts
但是它是怎么来的呢?默认情况下,基于 mimetype 的第 3 方应用程序打开文件的概念在每个操作系统中都是标准的。任何帮助,将不胜感激。
【问题讨论】:
标签: ios cordova ionic-framework