石头007009 2025-07-22 17:56 采纳率: 100%
浏览 96
已结题

手机号快速验证组件报错

微信小程序开发,手机号快速验证组件获取用户手机号,真机调试时报错
代码片段为:https://developers.weixin.qq.com/s/P7FWoPmA8m1r
或者代码很简单:
index.wxml文件内容:

<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumberFn">手机快速授权登录</button>

index.js文件内容:

Page({
  getPhoneNumberFn: function(e) {
    console.log(e)
  }
})

开发工具测试时正常,但真机调试会报错,错误信息:
WAServiceMainContext.js:1 [wxapplib]] backgroundfetch privacy fail {"errno":101,"errMsg":"private_getBackgroundFetchData:fail private_getBackgroundFetchData:fail:jsapi invalid request data"}

查看了微信文档,搜索了N遍之后,可能的设置已完善,仍然报错。

已经做了企业认证,已经设置了服务器域名:

img

小程序已在“用户隐私保护指引”中声明了获取手机号的用途:

img

手机微信版本号:8.0.61
开发工具是最新版(1.06.2504010),
基础库版本:3.6.6

  • 写回答

6条回答 默认 最新

  • 石头007009 2025-07-23 16:44
    关注

    感谢各位的回复,经朋友提醒,刚刚用其他人手机测试了一下,没有任何问题,所以目前确定的是我的手机的问题,但具体是哪里的问题还是要测试才知道,谢谢,感谢各位!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 7月31日
  • 已采纳回答 7月23日
  • 创建了问题 7月22日