开发者社区> 问答> 正文

支付宝小程序开发中有个问题,支付完成后不点完成按钮就不能回调信息

我开发了一个停车场缴费的支付宝小程序,按照支付宝官方文档写的,在支付中调用my.tradePay接口,文档上写的是支付成功后,支付宝会返回resultCode,开发者根据resultCode判断用户是否支付 成功,但是经过实际测试,用户支付成功后,支付宝会弹出一个支付成功的界面,这时很多用户不会点右上角的完成按钮,支付成功后就直接关掉支付宝了,那么支付宝也不返回resultCode码了,开发者也没办法知道用户是否支付成功。

JS前端又不能同时执行2个方法,无奈只能在调用my.tradePay接口时,又写了个setInterval方法去检测支付宝的回调信息,但是发现很奇怪的是,setInterval在小程序中应用会不稳定,这个问题请问下哪位技术大神能给个方法指导下小弟。

image.png

image.png

image.png

展开
收起
wuhanwhite 2019-09-29 09:29:16 1913 0
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《云市场-小程序》 立即下载
数字乡村建设方案 立即下载
mPaaS 小程序新品发布 立即下载