插件授权功能成功后再调用wx.login有bug?支付功能页也有bug
发布于 5 年前 作者 cuiyong 1430 次浏览 来自 官方Issues

bug分析:出现重复授权后只要用户返回上一层再进入插件页面就会登录成功不用授权,所以微信授权接口是成功的但授权成功后再次调用登录接口(wx.login)失败导致弹框没关闭。然而经过多次测试可以定位到这bug还与小程序调用插件时的层数有关,在层数5以下就都没出现bug,在5层或以上部分手机(特别是安卓手机并且微信版本7.0.6)会出现该bug。

在层数5以下支付功能页回调没问题,在5层或以上部分手机(特别是安卓手机并且微信版本7.0.6)会出现实际支付了,但没有回调到。估计授权页是没回调的问题才回出现第一个bug。

2 回复

这边没有你片段里的插件的权限,看不到插件的自定义组件,但是看到你的片段里似乎没有 wx.login?是跳转五层以上之后在这个插件自定义组件的操作过程中会出现问题?

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部