如何在 React 原生邮件链接中自动与邮件共享文档?

问题描述

我有一个分享按钮。按下这个按钮,我调用一个函数。该函数基本上创建了一个屏幕视图 pdf,现在我将该 pdf 存储在我的状态中(意味着那个 pdf 路径)。之后我调用邮件链接功能。通过按共享选项,我想将该 pdf 文件共享到该邮件。这意味着,我想在邮件正文中自动附加该 pdf。

这是我尝试过的,但这只是在邮件正文中添加一个文件路径(不是实际文件):

Linking.openURL(
     `mailto:support@example.com?subject=SendMail&body=${this.state.pdf}`
   );

解决方法

您无法使用 mailto 链接添加附件。对不起。

您可以在邮件正文中放置指向该文件的链接。