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