带有正文的HTML超链接中的iOS短信方案

ani*_*hin 6 html sms href ios

我们正在尝试在HTML页面中创建一个超链接,该超链接应该打开预定义的短信 - 当用户在我们的页面上点击此链接时,SMS应用程序应该打开预定义的数字和正文.我们能够成功设置数字,但我们无法设置此短信的正文.可能吗?

我们到目前为止尝试的链接是:

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

非常感谢您的帮助!

mec*_*oup 8

对于iOS 8:

<a href="sms:123456789&body=sometext">sms link</a>
Run Code Online (Sandbox Code Playgroud)

我在删除电话号码1234时自定义...所以用户可以输入他们选择的号码,以便分享我的应用程序的链接


Mid*_* MP 7

,这是不可能的.

短信方案用于启动消息应用程序.此类型的URL格式为"sms:",其中是一个可选参数,用于指定SMS消息的目标电话号码.此参数可以包含数字0到9以及加号(+),连字符( - )和句点(.)字符.URL字符串不得包含任何消息文本或其他信息.

参考:iPhoneURLScheme短信


小智 5

目前我让这些情况起作用:

适用于 iOS 8(尚未测试 iOS 7):

<a href="sms:123456879&body=bodytext">Send sms</a>
Run Code Online (Sandbox Code Playgroud)

适用于 Android 4.x,不适用于 5.x

<a href="sms:123456879?body=bodytext">Send sms</a> 
Run Code Online (Sandbox Code Playgroud)

我也测试过 smsto 但这并不重要,让它在 Android 5 上运行

检查这个小提琴来测试:

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