微信内置浏览器如何实现自动拨号功能

前言

最近有一个通过微信分享链接的需求,链接中包含分享人的简单信息,需要实现点击拨号的按钮,实现自动拨号功能...

开始觉得是个挺复杂的需求,经过一番面向度娘调研,发现解决方式其实比较简单,一个a标签即可。

实现自动拨号功能

一键拨号

<a href=“tel: 号码”>拨号按钮</a>

扩展

1)一键发短信

<a href=“sms: 号码”>发短信按钮</a>

2)移动web页面自动探测电话号码

<meta name="format-detection" content="telephone=no">

<meta http-equiv="x-rim-auto-match" content="none">

3)使用wtai协议进行拨打电话(一般采用这个方式)

<a href="wtai://wp//mc;号码">拨打号码</a> 

<a href="wtai://wp/ap;号码;">存储</a>

 后话

需要注意的是微信页面可能会出现屏蔽的方式,解决方案:

拨号代码不变,在含有拨号代码的页面在网址后面增加一个锚节点mp.weixin.qq.com

例:<a href=“tel: 号码”>拨号按钮</a>上需要拨号代码,在有这个代码的页面URl后边加上:#mp.weixin.qq.com,如:tel:号码#mp.weixin.qq.com

这个属于纯理论,目前我做的还没出现屏蔽的方式,如果出现,可以试一试。

posted @ 2019-11-07 10:55  _花小七  阅读(1113)  评论(0编辑  收藏  举报