收藏
回答

微信H5登录快照模式

微信快照模式调用

let url =`https://open.weixin.qq.com/connect/oauth2/authorize?appid=${AppId}&redirect_uri=${urlNow}&response_type=code&scope=${scope}&state=123&forcePopup=true&forceSnapShot=true&connect_redirect=1#wechat_redirect`;

window.location.replace(url);跳到自定义的页面时,code已经在url 后面拼接了,完全不用再点击“使用完整服务”授权

最后一次编辑于  2023-12-08
回答关注问题邀请回答
收藏

2 个回答

  • 奎
    2023-12-08

    2023-12-08
    有用
    回复 7
    • 二十二画
      二十二画
      2023-12-08
      scope用的是这个snsapi_userinfo  这两个也添加了forcePopup=true&forceSnapShot=true,就是不懂:指向后还没点击这快照模式,code已经出来了
      2023-12-08
      回复
    • 二十二画
      二十二画
      2023-12-08
      我把代码贴上去了,大佬请看一下
      2023-12-08
      回复
    • 奎
      2023-12-08回复二十二画
      就是因为有forcePopup=true&forceSnapShot=true,才显示的“使用完整服务”授权,这是体验参数,还是能正常拿到code的
      2023-12-08
      回复
    • 二十二画
      二十二画
      2023-12-10
      有forcePopup=true&forceSnapShot=true会必弹出 显示的“使用完整服务”授权  请问如何修改这个授权页呢?例如后面的去掉加上一张图片
      2023-12-10
      回复
    • 二十二画
      二十二画
      2023-12-10
      如何在当前页面上加入这个 显示的“使用完整服务”授权,而不是跳转到新页面出现 显示的“使用完整服务”授权
      2023-12-10
      回复
    查看更多(2)
  • 二十二画
    二十二画
    2023-12-08

    请问有大佬知道这是什么导致的嘛?

    2023-12-08
    有用
    回复
登录 后发表内容