我正在使用nativescript-imagepicker从图库中选择一个图像,然后使用nativescript-email将该文件作为附件发送。
出于某种原因,我没有得到权限对话框(Android) - 无论如何。
挑选图像后,我会在
中得到类似的内容content://com.android.providers.media.documents/document/image%3A742
我想做的是将此uri传递给nativescript-email并将其用作附件。问题似乎是电子邮件插件似乎不理解该格式,并且该路径似乎不是物理路径。
所以我必须将图像复制到我的文件夹然后从那里发送。这似乎浪费了存储和时间。
将内容uri转换为电子邮件插件可以使用的物理路径的任何方式。
除此之外,我可以通过imageSource.getImage()复制文件。我可以设置文件尺寸吗?看起来我可以设定质量。没有相关文档。我认为设定质量而不是尺寸。
感谢。