收藏
回答

getPhoneNumber弹两个窗口?

我就这一个按钮,为什么弹出两个窗口?

点完第一个窗口,又要点第二个。我开发的其他小程序又没有这个问题,这是什么原因?????

回答关注问题邀请回答
收藏

3 个回答

  • optimistic
    optimistic
    01-02

    第一个是内置的隐私协议弹窗,首次调用隐私类型的接口必定弹,检查是不是进入小程序强制获取手机号了,其次版本库不是你能决定的,是微信推送的。最后你的不过审应该不是因为隐私弹窗的问题,如果是,那微信审核真的不合格。

    01-02
    有用
    回复
  • 🧐 🧐
    🧐 🧐
    01-02

    第一个弹窗是要获取你是否有权限使用这个api接口,如果用户同意就可以使用。第二个弹窗是要获取手机号用户允许了才能获取到手机号

    01-02
    有用
    回复
  • Hlxuan.
    Hlxuan.
    01-02

    这个是官方隐私授权弹窗,如果用户之前没有授权同意过是会弹出来的,只有同意后才能继续调用隐私接口/组件。具体可参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/user-privacy/PrivacyAuthorize.html

    01-02
    有用
    回复 2
    • 键盘擦出花火
      键盘擦出花火
      01-02
      那这种情况我该怎么样修改:小程序隐私政策不合规,默认自动同意《用户服务协议》及《隐私政策》,应当由用户自主阅读后自行选择是否同意隐私政策协议,不得默认强制用户同意,请整改后再重新提交。
      01-02
      回复
    • 键盘擦出花火
      键盘擦出花火
      01-02
      他的意思是我不应该连续弹窗?还是我切换高版本的基础库,不让他显示直接弹窗样式
      01-02
      回复
登录 后发表内容