我正在开发一个基于IONIC平台的应用程序,并打算在Android和iOS平台上运行。
此应用程序中的一个功能是向用户指定的地址发送电子邮件。包含应用程序生成数据的基于文本的文件将附带电子邮件。
例如,使用可以使用此应用程序进行一些实验并生成一些测试数据。数据将保存在设备某处的“report.csv”文件中,然后作为电子邮件附件发送给用户。
我使用ngCordova的文件插件生成此文件,并使用ngCordova的电子邮件编辑器插件来草拟电子邮件。
然而,我意识到ngCordova的电子邮件编辑器插件只能填充草稿电子邮件内容,并且必须依赖第三方应用程序发送电子邮件。这会带来一个问题,因为我的应用程序生成的文件始终保存在私有可访问区域中。
第三方电子邮件应用程序无法访问该文件以将其附加到电子邮件中。
所以,我的问题是:有没有办法通过ngCordova文件插件将文件保存在“公共”区域,以便多个应用程序可以访问它?
感谢。