收藏
回答

小程序一键登录后,是否可以自动回跳到App?

各位朋友,我们遇到了如下的问题,望相关老师能够予以解答

我们想要实现下面的功能:【用户打开一个原生App】—【用户点击App中的一个按钮】—【原生App唤醒微信中的小程序】—【引导用户执行小程序一键登录】—【小程序一键登录成功之后回跳到原生App,同时将token等登录信息传给原生App】,这样就可以实现App登录了,具体流程如下图所示:

如上图所示,最后紫色的一步,我们不知道如何实现,因为按照腾讯官方的解释,小程序唤醒App必须要【用户亲自手动点击确认,无法通过脚本回调】

但是,我们确实找了其他的App已经实现了上面的流程,如下视频所示,所以不知道人家是如何实现,特向大家请教,期待回复!


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

3 个回答

  • 李鹏
    李鹏
    2021-03-11

    更新一下问题进度:无法实现

    2021-03-11
    有用
    回复
  • 2021-02-20

    你试试这个传参过程

    2021-02-20
    有用
    回复 7
    • 李鹏
      李鹏
      2021-02-22
      老师您好,非常感谢您的回复,参数传递这些,我们都可以实现哈,只是下面这种我们没有找到实现方法
      2021-02-22
      回复
    • 2021-02-22回复李鹏
      登录你可以参考这里的文档https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html
      2021-02-22
      回复
    • 李鹏
      李鹏
      2021-02-22回复
      老师您好,再次感谢您的答复,对于您发的上面微信提供的标准登录,我们也是可以实现的,但是我们的目标其实是想通过微信小程序获取到用户的手机号,避免微信登录之后还要求用户输入手机号角+短信验证码去绑定手机号,所以我们最终还是想通过小程序的方式去登录,期待您的回复,非常感谢
      2021-02-22
      回复
    • 2021-02-22回复李鹏
      小程序登录后,你可以用小程序的接口把你需要的手机号等信息都作为一个参数返回给app,然后app里面处理这个参数就好了。小程序跳回app有一个回调,回调里面就有这些参数,然后你回调里面继续处理app下面的流程。
      另外,我说的这些都是基于文档的,小程序做的比较多,app没做过,所以你得自己去试试,别的我也帮不了你了。
      2021-02-22
      回复
    • 李鹏
      李鹏
      2021-02-22
      嗯嗯,目前主要的点就在于:小程序要想回跳到App,微信文档中的说法必须是【用户亲手点击小程序中的一个带有open-type = launchApp的button】才可以,但是下面这个弹层中塔「允许button」虽然是用户亲手点击的,但它不是一个自定义按钮,因为整个弹层都是微信写好的,这样更无法给这个「允许」按钮添加「open-type = launchApp」,如此一来,就无法实现下面的回跳了


      但是前面的视频中,就看到人家可以实现


      感谢您的答复,盼回复,再谢
      2021-02-22
      回复
    查看更多(2)
  • 聪
    发表于移动端
    2021-02-20
    我实现了
    2021-02-20
    有用
    回复 1
    • 李鹏
      李鹏
      2021-02-20
      老师您好,请问是如何实现的呢?盼回复,非常感谢
      2021-02-20
      回复
登录 后发表内容
问题标签