Code:
Linking.openURL('sms:'+number+'?body=Hi');
我尝试使用手机号码和内容打开消息应用程序。但是手机号码和内容合并到一个部分中。如何解决此问题?将提供任何帮助。提前致谢
iOS 上的工作语法(截至 11.2)似乎是sms:123&body=mybody
,注意&
作为分隔符而不是?
.
请注意,尽管如此&
分隔符与RFC5724 https://www.rfc-editor.org/rfc/rfc5724#section-2.2(和 Android),因此在未来的 iOS 版本中可能会有所改变。
另外,有趣的是苹果有话要说 https://developer.apple.com/library/content/featuredarticles/iPhoneURLScheme_Reference/SMSLinks/SMSLinks.html(强调):
此类 URL 的格式为sms:<phone>
, where <phone>
是一个
可选参数,指定短信的目标电话号码
信息。该参数可以包含数字 0 到 9 以及
加号 (+)、连字符 (-) 和句点 (.) 字符。URL 字符串必须
不包含任何消息文本或其他信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)