0

我正在尝试设置一个功能,当单击按钮时,程序将发送电子邮件。我正在使用反应原生网络。到目前为止,我已经尝试过 react-native-mail。这会打开一个电子邮件客户端,但是当我尝试运行 build-web 时,无法缩小 react-native-mail 的节点模块。我也尝试过 react-native-communications 但我也遇到了错误。有什么我缺少的方法吗?

4

1 回答 1

0

react-native-mail是一个原生模块。如中react-native-web所示,您正在浏览器环境中运行 javascript 代码。无法在浏览器中运行本机代码。

在这种情况下,我建议您为 Web 浏览器编写一个特定的组件,并创建一个<a>具有mailto:href 属性的元素来调用系统电子邮件客户端。

于 2018-04-12T09:08:13.947 回答