您好我使用Linking api打开mailto。
我尝试使用下面的
来调用邮件应用Linking.openURL('mailto://somethingemail@gmail.com&subject=abcdefg&body=body')
但是它将打开maill app以及:somethingemail@gmail.com& subject = abcdefg& body = body
主题和身体是空的
答案 0 :(得分:46)
您需要删除' //'在您的网址中添加一个'?' :mailto:somethingemail@gmail.com?subject=abcdefg&body=body
答案 1 :(得分:2)
以下是我的案例:
return (Platform.OS === 'android')
? sms:1-408-555-1212?body=yourMessage
: sms:1-408-555-1212&body=yourMessage;
return (Platform.OS === 'android')
? mailto:foo@example.com?cc=?subject=yourSubject&body=yourMessage
: mailto:foo@example.com?cc=&subject=yourSubject&body=yourMessage;
注意:即使您没有任何cc电子邮件,您的邮件网址也必须包含cc=
。
?
&
表示第一个参数。