web app如何将电话号码保存到手机

  web app如何将电话号码保存到手机,由于浏览器限制,未提供api直接保存号码到手机通讯录,但是可以通过生成vcard文件给用户下载后导入手机通讯录来实现。

  拨打电话可以直接用tel协议来实现,如

 <a href="tel://1397737xxxx">1397737xxxx</a>

  web app如何将电话号码保存到手机需要通过服务器端生成vcard文件提供给用户下载后导入手机通讯录中,下面为asp代码,get传递参数cell就可以生成vcard给用户下载(注意微信浏览器无解,无法下载文件微信浏览器,所以如果是微信要提示用户使用非飞信浏览器打开),下载完毕点击文件即可导入手机通讯录中。

<%
    Response.CharSet="gb2312"
    Response.ContentType="text/x-vcard"
    Response.AddHeader "content-disposition","attachment;filename=""cellphone.vcf"""
%>BEGIN:VCARD
VERSION:2.1
TEL;CELL;VOICE:<%=request.QueryString("cell") %>
END:VCARD

 更多vcard通讯薄格式参考此链接:http://freesoftman.iteye.com/blog/622705


原创文章,转载请注明出处:web app如何将电话号码保存到手机

评论(0)Web开发网
阅读(235)喜欢(0)JavaScript/Ajax开发技巧