猿问
下载APP

如何通过html链接预填充短信正文

如何使用html链接打开带有预填充内容的短信应用?


我阅读的所有内容似乎都表明sms:18005555555?body = bodyTextHere


应该可以,但是在iPhone上不起作用。如果我将?body = bodyTextHere取出,并且仅使用sms:phonenumber,它将起作用。


我见过几个通过野生动物园链接执行QR码的实例。他们如何能够预先填充正文?


慕圣8478803
浏览 212回答 3
3回答

慕少森

事实证明这是100%可能的,尽管有点骇人听闻。如果您希望它在Android上运行,则需要使用以下格式:<a href="sms:/* phone number here */?body=/* body text here */">Link</a>如果您希望它在iOS上运行,则需要:<a href="sms:/* phone number here */;body=/* body text here */">Link</a>此处的现场演示:http : //bradorego.com/test/sms.html(请注意,“ Phone and?body”和“ Phone and; body”应自动填充“ to:”字段和正文文本。查看源代码以获取更多信息)信息)更新:显然,iOS8必须去改变我们的事情,因此,由于其他一些评论者/响应者,iOS有了一种新样式:<a href="sms:/* phone number here */&body=/* body text here */">Link</a>(电话号码是可选的)

慕容3067478

我知道这是一个旧线程,但偶然发现了它,发现某些部分不再相关。我发现,如果您只想填充文本而不添加电话号码,则可以执行以下操作:sms:?&body=/* message body here */
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答