HTML正文中的超链接iOS SMSscheme
我们正在尝试在HTML页面中创build一个应该打开预定义SMS的超链接 – 当用户点击我们页面上的链接时,SMS应用程序应该打开预定义的数字和正文。 我们能够成功设置号码,但是我们无法设置这条短信的正文。 可能吗?
我们到目前为止尝试的链接是:
<a href="sms:123456789?body=sometext">sms link</a>
非常感谢您的帮助!
不 ,这是不可能的。
短信scheme是用来启动消息应用程序。 这种types的URL的格式是“sms:”,其中是一个可选参数,指定SMS消息的目标电话号码。 此参数可以包含数字0到9以及加号(+),连字符( – )和句点(。)字符。 URLstring不能包含任何消息文本或其他信息。
参考: iPhoneURLScheme短信
对于iOS 8:
<a href="sms:123456789&body=sometext">sms link</a>
我自定义,同时删除电话号码1234 …所以用户可以input他们的select数量,以共享我的应用程序的链接
目前,我得到这些情况工作:
适用于iOS 8(尚未testingiOS 7):
<a href="sms:123456879&body=bodytext">Send sms</a>
适用于Android 4.x,不适用5.x
<a href="sms:123456879?body=bodytext">Send sms</a>
我也testing了smsto,但这并不重要,使其在Android 5上工作
检查这个小提琴来testing:
是的 ,这是可能的。
一个小礼物,在iOS 5和6
<a href="sms:123456789;body=sometext">sms link</a>