从HTML(iOS和Android)打开短信和地址簿

时间:2012-02-29 09:27:26

标签: android html ios sms vcard

有没有人想出如何从HTML页面(在Android和iOS上)填写短信应用程序中的手机和短信?

如果你有这个,那么在某些手机上它只填充手机,但邮件正文永远不会被填充(在其他手机上没有任何东西被填满,甚至手机都是空的)

< a href =“sms:+38615000000?body = hello”>打开我的短信< / a>

如果您只指定了手机,那么它既可以在Android和iPhone上运行(它会在短信应用中填充手机,但信息显然是空的)

< a href =“sms:+38615000000”>打开我的短信< / a>

是否有类似的语法也适用于Windows Phone,因为它无法识别短信:?

另一个案例...... 是否有可能以某种方式从HTML(在某些点击)打开地址簿并填写字段?要将vCard字段从HTML复制到本机地址簿吗?

2 个答案:

答案 0 :(得分:2)

适用于iOS> 7,使用这个方案:

<a href="sms:+12223334444&body=hello%20world%21>Send SMS</a>

适用于iOS&lt; 7,使用这个方案:

<a href="sms:+12223334444;body=hello%20world%21>Send SMS</a>

对于Android(虽然YMMV与各种Android消息传递客户端,例如Hangouts vs. Messenger与股票应用程序):

<a href="sms:+12223334444?body=hello%20world%21>Send SMS</a>

答案 1 :(得分:0)

至于vCard,我建议您的网络服务器提供带有vCard mime类型的vCard文件,手机可能会正确理解。

至于消息传递,我认为Chrome中有这样的方向。