收藏
回答

鸿蒙版跳转微信登录,返回结果只有true/false,不返回code等信息了吗?

鸿蒙版文档和官方demo上的跳转微信登录示例代码

//   finished为跳转微信的结果:true表示跳转成功;false表示跳转失败,可能是因为微信未安装
let finished = await this.wxApi.sendReq(context: common.UIAbilityContext, req)


只返回true/false,不返回授权临时票据(code)了吗?那怎么用code换取access_token和openId呢?


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

3 个回答

  • 迷鹿(旅行版)
    迷鹿(旅行版)
    11-21

    private onWXResp: OnWXResp = (resp) => { this.authResultText = JSON.stringify(resp ?? {}, null, 2)} 这里这个resp里就有code

    11-21
    有用 1
    回复
  • hatake
    hatake
    11-11

    下载他们的demo案例,有关于授权的,可以获取到code

    11-11
    有用
    回复 2
    • Hex
      Hex
      11-13
      在哪呢,demo里的也没看见有回调
      11-13
      回复
    • hatake
      hatake
      11-19回复Hex
      demo里面搜registerOnWXRespCallback
      11-19
      回复
  • 🆔Aal  izz  well
    🆔Aal izz well
    10-31

    请问下您的鸿蒙应用调用微信登录成功后,有再次弹出返回鸿蒙应用的弹窗吗?我目前是微信登录成功后没有再弹窗

    10-31
    有用
    回复 1
登录 后发表内容