wechat_kit
wechat_kit copied to clipboard
qrauthRespStream微信扫码登陆经常超时
微信扫码登录,经常。没有收到WechatGotQrcodeResp, 但是等待大量时间后收到WechatFinishResp的登录超时的response
Future<void> _listenQrauthResp(WechatQrauthResp resp) async {
if (kDebugMode) debugPrint('QrauthResp received');
if (resp is WechatGotQrcodeResp) {
_handleGotQrcode(resp);
return;
}
if (resp is WechatQrcodeScannedResp) {
_handleQrcodeScannedResp(resp);
return;
}
if (resp is WechatFinishResp) {
_handleFinishResp(resp);
return;
}
}
Future<void> _listenQrauthResp(WechatQrauthResp resp) async {
if (kDebugMode) debugPrint('QrauthResp received');
if (resp is WechatGotQrcodeResp) {
_handleGotQrcode(resp);
return;
}
if (resp is WechatQrcodeScannedResp) {
_handleQrcodeScannedResp(resp);
return;
}
if (resp is WechatFinishResp) {
_handleFinishResp(resp);
return;
}
}
尤其是在hot restart中特别容易复现
我是只能拉起一次,关闭后,第二次就拉不起二维码了