前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信支付WXPayEntryActivity 不回调

微信支付WXPayEntryActivity 不回调

作者头像
黄林晴
发布2019-01-10 15:32:02
1.9K0
发布2019-01-10 15:32:02
举报
文章被收录于专栏:代码男人

微信支付同步回调不回调问题记录

1.微信支付官方文档

https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5

第三方的东西都是比较简单的,直接看官方文档就可以,无论支付宝支付还是微信支付,客户端的工作量要小于服务端

有同步回调结果和异步回调结果,一般官方建议以异步回调结果为准,所以我们在同步回调结果判断支付成功后,去请求服务端异步回调。

在微信支付对接时,遇到了同步回调都不回调的问题,按照上述官方文档所说。

需要自己建相同的包名和类名,即WXPayEntrrActivity所在包名应为:

但尝试之后,发现并不能进入回调方法,也许是官方文档说明不准确的原因,也许是自己理解的原因,我们需要在wxapi包下新建WXPayEntryActivity类接收回调方法,但包名并不是net.sourcefogr.simcpux,而是你自己项目的包名,比如gradle中你的appid为com.test,那么你的WXPayEntryActivity就应是com.test.wxapi.WXPayEntryActivity,同时记得在该Activity配置文件中添加

代码语言:javascript
复制
...
android:exported="true"
android:launchMode="singleTop" >
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年10月16日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档