收藏
回答

无法拉起微信授权?

用的uniapp写的app,有个微信一键登录,本地调试可以拉起微信授权,但是打包后点击后没有反应(安卓端,ios还没写完),基本配置都配了,不知道什么问题

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

2 个回答

  • We
    We
    2023-10-17

    拉起微信授权是指wx.getUserProfile 获取用户名和头像那个授权?线上已经不能用了,改成头像昵称填写能力能力,线上的话不会再弹出授权窗口,直接给你返回一个黑白头像和“微信用户”的昵称

    https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html

    2023-10-17
    有用
    回复 5
    • ┋霾瘾尐ηǚ┊
      ┋霾瘾尐ηǚ┊
      2023-10-18
      那现在如果要拉起微信授权,怎么做呢
      2023-10-18
      回复
    • We
      We
      2023-10-18回复┋霾瘾尐ηǚ┊
      没有这个弹窗了,wx.login()默认直接给你code,可以使用手机号组件,会弹出一个手机号认证的框
      2023-10-18
      回复
    • ┋霾瘾尐ηǚ┊
      ┋霾瘾尐ηǚ┊
      2023-10-18
      那就只能自定义一个组件了吧,我写的是app,手机号组件不支持app
      2023-10-18
      回复
    • ┋霾瘾尐ηǚ┊
      ┋霾瘾尐ηǚ┊
      2023-10-18
      这是我写的代码,手机调试没问题,可以拉起授权弹窗,但是打包后上线后,在app里点击就没有反应了
      2023-10-18
      回复
    • We
      We
      2023-10-18回复┋霾瘾尐ηǚ┊
      APP程序你需要在开发平台注册一个移动应用才能使用。
      2023-10-18
      回复
  • 光光
    光光
    2023-10-17

    你先看下授权文档,

    如果只是用code换openid可以直接拿code换,不会有确认框的,直接可以拿到

    如果你想拿用户信息,按照现在的规则是不可以的,只能通过用户自己输入或者组件辅助

    2023-10-17
    有用
    回复 2
登录 后发表内容