代码拉取完成,页面将自动刷新
微信支付,按照微信的官方文档来看不算难。 特别是我们的项目是“传统的WEB项目”的话。
但是,对于SPA(单页应用)来说,就很坑了。 几乎没有解释,文档也很烂。
微信支付带有一个选项,是可以打印出支付过程中的调试信息的。
但是我们在使用中发现, Android的微信支付错误是不可读的。也就是说,开启debug选项是不可用的。
但是对于苹果的设备支持的就很好。 所以大家在开发的时候,要先把苹果设备走通。
在生产环境下,微信要求对于支付路径,在微信的管理后台进行配置,如下图所示:
大家要注意,安卓和IOS的配置是不一样的。
安卓: 取支付页面的URL IOS: 取根路径URL
例如: 根路径是: http://yoursite.com, 支付路径是: http://yoursite.com/#/books/pay?id=3
那么,在设置 “支付授权目录”的时候, 需要设置两个目录:
一个是 http://yoursite.com/#/ (给IOS) 一个是 http://yoursite.com/#/books/ (给Android)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。