小编Lyo*_*old的帖子

从 RN Expo 应用程序发送静默电子邮件,无需打开电子邮件客户端

我\xe2\x80\x99ve进行了搜索,并且\xe2\x80\x99t似乎可以找到任何符合我的问题细节的内容。

\n

我需要从 RN Expo 应用程序以静默方式向固定电子邮件地址发送一封电子邮件,因此当用户单击“发送”时,它会在不打开电子邮件客户端的情况下发送。\n我尝试使用 herokuapp.com API 和 Node Mailer 并取得了成功从 Android 设备发送,但不能从 IOS 设备发送。在 IOS 上,它显示已发送电子邮件的响应,但随后显示黄色警告。

\n

我的代码正在发送通过导航道具从前一屏幕传递的值。其中一个值是签名,我认为这可能会导致问题,因为它的base64,并且听说在IOS上,Print EXPO不提供base64代码,只提供本地URL,Node Mailer不接受该本地URL,只接受HTTPS URL 和基本代码。

\n

电子邮件需要以 pdf 格式发送。

\n

如果有人知道解决我的问题的办法,你将成为我的救星,我已经忙了好几天了!

\n
import * as Print from \'expo-print\';\nimport * as Sharing from \'expo-sharing\';\nimport * as MailComposer from "expo-mail-composer";\nimport * as FileSystem from \'expo-file-system\';\n\nexport default class Materials extends Component {\n\npdf = async () => {\nconst { navigation } = this.props;\nthis.setState({ disabled: true });\n\nconst customer_name = navigation.getParam(\n  "CustomerName",\n  "No Customer Name"\n);\n\nconst signa = …
Run Code Online (Sandbox Code Playgroud)

javascript api nodemailer react-native expo

6
推荐指数
0
解决办法
913
查看次数

无法计算两个数字之间的百分比差异

我试图显示一个数字减去后的百分比。

例:

工作成本= £165.00 工人收费= £42.00 剩余=%

工人减薪后剩余的成本百分比是多少?

我的代码输出显示0

int number = 0, number1, result = 0;

if (Int32.TryParse(SelectedQuoteForEditing.JobPrice, out number) && Int32.TryParse(Rate.Content.ToString().ToString(), out number1))
 {result = number - number1;}
 JobPercentage.Content = result.ToString();
Run Code Online (Sandbox Code Playgroud)

c#

0
推荐指数
1
解决办法
71
查看次数

标签 统计

api ×1

c# ×1

expo ×1

javascript ×1

nodemailer ×1

react-native ×1