第一次进小程序授权getuserinfo回调中的wx.request请求没有发送
发布于 6 年前 作者 cyi 13813 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

该问题在开发版 - 体验版 均未出现 - 只有在线上版本 才有这个问题-

<button open-type=“getUserInfo” bindgetuserinfo=“getUserInfo”>授权</button>

const app = getApp();

// bindgetuserinfo 的回调

getUserInfo (e) {

    if (e.detail.errMsg == ‘getUserInfo:ok’) {

        app.saveUserInfo(e.detail); // 只有第一次进入小程序授权才回- 自己手动关闭授权之后-在授权- 该方法正常调用

    }

}

app.saveUserInfo(e.detail);

调用wx.request 方法 保存 用户的信息。在第一次打开小程序后- 授权成功- 该方法没有调用

  • 正常调用app.saveUserInfo(e.detail); 方法 保存用户信息
  • 重现步骤- 在我的小程序中- 删除小程序- 搜索添加该小程序- 进入授权 确定授权之后 - 通过抓包 - 查看服务器日志 均未发现有任何的请求发送 和接收到-
1 回复

你好,建议调试一下正式版看看报错信息是什么,打开正式版调试请参考:https://developers.weixin.qq.com/miniprogram/dev/api/setEnableDebug.html?search-key=调试

回到顶部