安卓版微信内置浏览器,<a href="tel:电话号码"></a> 这个链接失效,不能跳到拨号界面?

安卓版微信内置浏览器,<a href="tel:电话号码"></a> 这个链接失效,不能跳到拨号界面。

我用iPhone,WP都可以正常跳到系统的拨号界面。貌似就安卓的被屏蔽了,但是某些webapp却又可以拨号,难道是安卓版的微信有白名单?这些能正常跳转的webapp貌似跟腾讯都有点关系。

有没有朋友最近在弄微信的webapp的?一起测试下<a href="tel:电话号码"></a>能否正常使用?或者有什么解决方法?谢谢了。

阅读 56.9k
11 个回答

在URL最后面加“ #mp.weixin.qq.com ”,应该加其他qq.com的二级域名都行,估计是微信的安卓内置浏览器是根据域名判断是否屏蔽tel:的。

在URL最后面加“ #mp.weixin.qq.com ”。 例如公司简介的页面是:http://app.xxxxx.com/about.html#mp.weixin.qq.com ,那么这个页面里面的 tel:都能正常跳到拨号界面了。

是不是因为你没写标准的原因?

safari里试了下,

tel:13000000000

不能拨号,但

tel://13000000000

可以的,

新手上路,请多包涵

语句是 tel:13000000000#mp.weixin.qq.com 吗?小白一个,多多指教

新手上路,请多包涵

想知道这个是这么解决的,我也遇到同样的问题 ,谢谢!

新手上路,请多包涵

非常感谢,受益了

十分感谢,亲测可用

亲测可行,感谢~

新手上路,请多包涵

求大家分享一下!

新手上路,请多包涵

您好,我试过了好像不可以,该怎么解决啊

微信有白名单机制,所有qq.com的二级域名和腾讯微生活的合作伙伴的域名都是可以正常拨号的,解决办法就是在url上带入qq的二级域名

新手上路,请多包涵

企业微信里面也出现这种情况,我看上面有人说没有写标准,好像是这样的。改成这种 就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题