一、场景描述:
我们使用uniapp 开发H5网页,嵌入第三方的聚合页,第三方又嵌入另一个app内部
二、技术实现:
1、使用微信H5支付,参考https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_1
2、使用 window.location.href='后端返回的订单url' 调起微信H5支付
三、出现的问题:
1、嵌入第三方app后,window.location.href形式无法调起H5支付,且官网也有说明,如下红字
四、解决办法
以form表单的形式发起调用
1、提交订单给后端,获取后端返回的订单链接payUrl
2、新建form,追加在body内,并设