我有一个 cordova 应用程序,我希望用户可以选择保存文件的文件夹(由应用程序在 externalDataDirectory 中创建)。 本质上,我想让用户可以通过文件保存对话框将该文件移动到他选择的文件夹中。 有cordova插件可以打开文件保存对话框吗?
对于那些将来遇到这个问题的人,iOS 和 Android 上都有适用于文件/打开和文件/保存功能的插件:
uri
。然后,您使用 cordova-plugin-file
的 window.resolveLocalFileSystemURL()
调用来获取文件并从那里解析它。这两个插件可以帮助您的应用程序“合法”绕过沙箱并打开/保存否则无法访问的文件。