<wd-button open-type="getPhoneNumber" @getPhoneNumber="getPhoneNumber">快捷登录</wd-button>
const getPhoneNumber = (e) => {console.log(e)}
弹框点击手机号后无返回任何打印信息,【用户隐私保护指引设置】是已经添加好手机号访问的。用开发者工具调试和手机扫码测试都会扣掉使用次数。不管是开发者工具还是手机测试,都弹框点击了手机号后,关闭弹框无反应,也没有在getPhoneNumber方法返回任何信息,也没有报错。

试一试这样写获取微信手机号授权登录 <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="phone-login-btn" > 获取微信手机号授权登录 </button>代码片段贴出来,开发工具里点击获取的日志。如果没有日志说明后续都没有执行,是否代码有问题。查看示例:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
检查编译后的代码是否符合微信这边的写法,检查开放工具控制台有什么信息,打debugger调试看看