企业微信getPhoneNumber在ios中无法使用,如何解决?
发布于 5 年前 作者 oxiang 1760 次浏览 来自 问答
<button class='login' open-type='getPhoneNumber' bindgetphonenumber='getPhoneNumber'>立即登录</button>

在企业微信中,安卓可以正常使用getPhoneNumber,但是IOS不能,会报错“getPhoneNumber fail function cannot run on webview”

但实质上代码中完全没有使用webview!

有人说版本低,把企业微信升级到最新版,还是无法使用!

微信社区说企业微信不支持这个接口!但是根本找不到不支持这个接口的官方文档说明!

微信社区说企业微信获取手机号要用wx.qy.getMobile,但是官方文档根本搜不到这个接口!

所以跪求官方解答!在企业微信里如何获取用户手机号!!

1 回复

基于企业微信第三方通讯录权限体系,服务商无法直接获取用户的敏感信息(手机号跟邮箱),因此要求应用使用企业微信userid作为账号主键。

这个服务商的概念是啥?我们不是第三方服务商,是自己开发的,也没用权限吗?

https://developers.weixin.qq.com/community/develop/doc/0008caf41c0408dc0d79cf40851000

https://developers.weixin.qq.com/community/develop/doc/000c06e4e000f0c2ea293702052800

回到顶部