请问这个问题目前有结论或者有人跟进吗,目前鸿蒙接入SDK的过程同样遇到了bug 1.v1.0.0 分享方法回来后收不到回调,因为微信返回三方应用APP里时候,__type__=2 丢失了,导致在@tencent/wechat_open_sdk/src/main/ets/open_api/WXAPIFactory.ets 的188行代码let resp = WXAPIFactory.createResp(respWrap) 获取格式化的结果为空,所以,不会执行注册的回调,具体如下代码: [图片][图片]
微信鸿蒙版SDK有bug,sendReq方法不回调?[图片] 鸿蒙版微信SDK @tencent/wechat_open_sdk 1.0.0 sendReq方法的内部实现有问题,如截图所示,跳转微信成功后这里直接return掉了,导致下面的resolve不会执行,Promise不会回调,阻塞调用方的代码执行。
10-30请问这个问题目前有结论或者有人跟进吗,目前鸿蒙接入SDK的过程同样遇到了bug 1.v1.0.0 分享方法回来后收不到回调,因为微信返回三方应用APP里时候,__type__=2 丢失了,导致在@tencent/wechat_open_sdk/src/main/ets/open_api/WXAPIFactory.ets 的188行代码let resp = WXAPIFactory.createResp(respWrap) 获取格式化的结果为空,所以,不会执行注册的回调,具体如下代码: [图片][图片] 2.v1.0.0 微信SDKsendReq 方法返回一个promise<boolean>, 但是实际是在后续处理中,在for 循环中直接return, 不会执行到resolve 方法,所以,根本拿不到返回值 [图片][图片] 综上,基于1.0.0 版本,微信分享是收不到回调,甚至连调用SDK,是否拉起了微信的结果都不知道,一直在pending 中;微信授权登录时能收到回调,但是sendReq 方法返回值拿不到,一直在pending 中
微信鸿蒙版SDK有bug,sendReq方法不回调?[图片] 鸿蒙版微信SDK @tencent/wechat_open_sdk 1.0.0 sendReq方法的内部实现有问题,如截图所示,跳转微信成功后这里直接return掉了,导致下面的resolve不会执行,Promise不会回调,阻塞调用方的代码执行。
10-30请问这个问题目前有结论或者有人跟进吗,目前鸿蒙接入SDK的过程同样遇到了bug 1.v1.0.0 分享方法回来后收不到回调,因为微信返回三方应用APP里时候,__type__=2 丢失了,导致在@tencent/wechat_open_sdk/src/main/ets/open_api/WXAPIFactory.ets 的188行代码let resp = WXAPIFactory.createResp(respWrap) 获取格式化的结果为空,所以,不会执行注册的回调,具体如下代码: [图片][图片] 2.v1.0.0 微信SDKsendReq 方法返回一个promise<boolean>, 但是实际是在后续处理中,在for 循环中直接return, 不会执行到resolve 方法,所以,根本拿不到返回值 [图片][图片] 综上,基于1.0.0 版本,微信分享是收不到回调,甚至连调用SDK,是否拉起了微信的结果都不知道,一直在pending 中;微信授权登录时能收到回调,但是sendReq 方法返回值拿不到,一直在pending 中
微信鸿蒙版SDK有bug,sendReq方法不回调?[图片] 鸿蒙版微信SDK @tencent/wechat_open_sdk 1.0.0 sendReq方法的内部实现有问题,如截图所示,跳转微信成功后这里直接return掉了,导致下面的resolve不会执行,Promise不会回调,阻塞调用方的代码执行。
10-30@微信支付技术助手1 什么情况下会出现这个
微信支付时会提示:正在对外支付一笔款项,如继续支付,钱将从你的账户上扣除。为什么微信支付时会提示:正在对外支付一笔款项,如继续支付,钱将从你的账户上扣除。请警惕客服退款、上调借款额度、
2020-02-04