如何使用html链接打开预填充体的短信应用程序?
我所读到的一切似乎都表明sms:18005555555?body=bodyTextHere
应该可以工作,但在iPhone上,这不能工作。如果我拿出电话号码,只使用sms:?body=bodyTextHere,它就可以工作了。
我见过几个QR代码通过safari链接做到这一点的例子。它们如何能够预先填充正文文本?
发布于 2016-01-26 20:31:23
我知道这是一个老帖子,但偶然发现了它,发现有些部分已经不再相关了。
我发现,如果您只想在不添加电话号码的情况下填充文本,可以执行以下操作:
sms:?&body=/* message body here */
发布于 2014-09-27 04:21:15
对于iOS 8,请尝试以下操作:
<a href="sms:/* phone number here */&body=/* body text here */">Link</a>
把";“换成"&”对我很管用。
发布于 2016-08-02 05:03:00
只需将所有符号按此顺序放置(我只按此顺序进行测试,因为它对我来说是最有意义的代码)。
正文链接的注意事项...我只是把..。;?&body=
。另外,请注意,我发现我需要在任何空格中使用%20
。
我已经在我的iphone (v.9.2)和另一个android上测试了它,它工作得很好。
这将解决必须为不同设备破解它的问题。当我在SMS中测试它时,我没有任何工件。
<a href="sms:19131234567;?&body=Question%20from%20mywebsite.com.%20%20MY%20MESSAGE%20-%20" title="Click here to TEXT US gallery token needs updating!">Send me SMS</a>
https://stackoverflow.com/questions/6480462
复制相似问题