比如支付宝支付:
1. 支付宝支付,先使用appLoader运行 外码案例/UI2/takeout/index.w ,是否正常,如果没问题!说明代码和环境一切正常
2. 自己手动打包外卖案例!使用它默认的cordova参数,测试支付,还没问题,说明打包步骤是正常的,没问题
3. 参考支付宝文档,详细介绍:http://docs.wex5.com/pay-alipay-step-by-step/ 以及常见问题:http://docs.wex5.com/wex5-app-question-list-2049
4. 根据文档步骤进行获取,支付宝的corodva参数,然后设置在外卖案例的 corodva插件 支付参数中,(外卖案例中需要改的代码也可以调整修改下),然后重新打包。测试案例
此时如果正常,恭喜支付成功了! 将代码和插件参数拷贝到你的APP项目中,重新打包即可!
如果此时案例支付失败!可能就是corodva参数填写错误,请再仔细看文档注意的问题,是否忽略什么??
5. 外卖案例,结合自己申请的corodva插件参数支付成功了,说明代码和环境都没问题!接下来就是拷贝外卖案例 的代码,重新打包自己的APP,测试即可!
微信支付的思路也是类似的!只不过微信支付的cordova插件参数提供不完整(主要是安全性的考虑),但是解决思路类似,就是先把外卖案例运行成功后,再去做自己APP中的支付功能,这样开发过程中出现问题,就可以排除可能性原因了!(因为官方的案例肯定是正常的!)
评一波