由于PC端扫码支付,返回的是个form表单形式,需要在新窗口打开支付宝收银台如下
1.提前创建一个dom
2.将获取到的form表单放入进去,再通过js触发from里面的input type=‘submit’ 标签点击事件来打开收银台。如下图
3.但是发现打开的收银台是当前页面内,直接替换了当前页面的url路径,这不是我们想要的结果,
问题处理方式:
给form添加target属性,再通过执行input click事件就可以在新的标签打开支付宝收银台了
alipay.trade.page.pay 解决vue项目下 支付宝支付不能在新窗口打开收银台的问题
最新推荐文章于 2024-07-24 14:29:01 发布