微信支付要在后台设置安全目录,问题来了,在 iOS 上,微信只记住了入口的目录作为支付目录,而 Android 会随着 history 的变化使用的新的目录,这就导致了支付目录在不同平台上不统一。而测试目录只能填写一个,于是 iOS ok 了, Android 又提示 url 未注册了。
sad.
sad.
1
alex321 Dec 30, 2015
正式环境下开设,反正你知道测试的那几个人的 openId 的,自己设置个 openId 白名单。。
|
2
qiayue PRO 那你把呼起微信支付的相关代码写一个单独的页面,要支付的时候从单页面传参数到这里
|
3
airyland OP |
5
airyland OP @alex321 看来是我说不得不清楚,是单页面,但是用 HTML5 的 history 来创建 url 路由,一个流程下来会有很多路由 app/order app/shop/:id app/confirm app/address 等等
|
6
lynzz Apr 4, 2016
我也用单页面做微信,发现在支付时,老报支付签名失败,我没有采用 html5, 用的是 hash ,支付是不是不支付单页面,一定要新起一个页面,有谁用单页面做支付吗
|
9
chooin Feb 15, 2017
开发完总结了下: https://github.com/Chooin/wechat-spa
|