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:

https://jsfiddle.net/w4vcyjfw/14/

是的 ,这是可能的。

一个小礼物,在iOS 5和6

<a href="sms:123456789;body=sometext">sms link</a>