问题描述
微信支付h5 chrome无法跳回 redirect_uri
三星自带的浏览器和chrome浏览器回调地址无效,都是直接返回了发起支付的页面。
let wxPay = await axios('', {
"cmd": "ticket.buyOrder",
"params": {"ticketType": this.p, "oid": id, "addressNum": this.default, "payType": "other"}
}, 'post', {"cmd": "ticket.buyOrder"})
let getUrl = await self.recharge(wxPay.price, wxPay.orderId, wxPay.addressnumber)
let url = encodeURIComponent(`http://xxx.com/#/web?oid=${getUrl.out_trade_no}`);
window.location.href = `${getUrl.mweb_url}&redirect_url=${url}`
用uc和QQ浏览器都可以正常跳到回调地址。
现在我是在回调地址里面加上参数,支付完查询url的参数,弹窗给用户查询支付结果的。
我猜测是浏览器的问题,如果是浏览器的问题,该如何解决支付完查询结果的问题呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。