0

我能够使用cordova-plugin-file 创建和保存文件,并且一直在将它们从应用程序内保存和访问到cordova.file.documentsDirectory。

问题似乎是一个可以保存到的所有目录都是私有的,Cordova-plugin-file 文档

我希望能够将这些文件保存在(或移动到)ios蓝色“文件”文件夹中,以便它们可以被其他应用程序(如 Numbers、Pages 等)打开。看起来很简单,必须要有一种方法来做到这一点,但经过几个晚上的搜索和尝试不同的方式后,我找不到它。

如果有人能指出我正确的方向,我将不胜感激。

4

1 回答 1

0

据我所知,您可以保存到文档目录“cordova.file.documentsDirectory”。默认情况下,此目录与 iCloud 共享,因此可以通过 ios File 文件夹打开保存在此处的文件,然后用户可以选择文件并点击共享图标以使用适当的应用程序(例如 Numbers 等)打开。

要打开 iCloud,您必须向 Apple 支付开发者费用并选择相关选项。我发现文章“使用 iOS 11 中的文件应用程序”有助于启动此过程。

我还没有付费开发者帐户,但从我所读到的内容,一旦我激活它应该可以工作。我愿意接受更好的解决方案或批评。

于 2018-07-30T03:59:23.450 回答