问题描述
我的目标是在不想重定向到邮件应用程序的情况下,在博览会管理的工作流程中本地打开邮件模式。
onPress{() => {
Linking.openURL("mailto:support@myApp.com");
}}
expo 没有包或选项,我不能使用 react-native-mail,因为它包含本机代码,这在 expo 管理的工作流程中不起作用。
是否有其他选项可以在世博会管理的工作流程中获得此功能?
版本:
反应:16.13.1
反应原生:0.63.2
世博会:^40.0.1
解决方法
https://docs.expo.io/versions/latest/sdk/mail-composer/
这在 iOS 上使用 MFMailComposeViewController
:https://github.com/expo/expo/blob/master/packages/expo-mail-composer/ios/EXMailComposer/EXMailComposer.m