Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 使用默认文本响应本机iOS打开消息应用程序_Reactjs_React Native - Fatal编程技术网

Reactjs 使用默认文本响应本机iOS打开消息应用程序

Reactjs 使用默认文本响应本机iOS打开消息应用程序,reactjs,react-native,Reactjs,React Native,我试图打开带有手机号码和内容的消息应用程序。但手机号码和内容在“到”部分结合在一起。如何解决此问题?我们将提供任何帮助。提前感谢iOS上的工作语法(截至11.2)似乎是sms:123&body=mybody,请注意和作为分隔符,而不是? 请注意,尽管此&分隔符与(和Android)相反,因此在未来的iOS版本中可能会有所改变 另外,有趣的是(重点加上): 此类型URL的格式为sms:,其中是 可选参数,用于指定SMS的目标电话号码 消息此参数可以包含数字0到9以及 加号(+)、连字符(-)和句点

我试图打开带有手机号码和内容的消息应用程序。但手机号码和内容在“到”部分结合在一起。如何解决此问题?我们将提供任何帮助。提前感谢iOS上的工作语法(截至11.2)似乎是
sms:123&body=mybody
,请注意
作为分隔符,而不是

请注意,尽管此
&
分隔符与(和Android)相反,因此在未来的iOS版本中可能会有所改变

另外,有趣的是(重点加上):

此类型URL的格式为
sms:
,其中
是 可选参数,用于指定SMS的目标电话号码 消息此参数可以包含数字0到9以及 加号(+)、连字符(-)和句点(.)字符URL字符串必须为空 不包括任何消息文本或其他信息。


这在ios上对我有效。 您可以提供逗号分隔的数字


Linking.openURL(`sms:/open?addresses=9233352516619231213341&body=mysms text`);

如果希望用户从联系人中进行选择,可以按如下方式传递
null

Linking.openURL(`sms:&addresses=null&body=My sms text`);
否则,为了在iOS中选择多个号码:

Linking.openURL(`sms:&addresses=replace_with_comma_seperated_numbers&body=My sms text`);
你调查过吗?
Linking.openURL(`sms:&addresses=replace_with_comma_seperated_numbers&body=My sms text`);