微信外使用h5下单唤起微信支付,ios会唤起safari,该如何解决?

使用的是 微信支付

拿到后端返回的地址
执行了 window.location.href = mwebUrl

看到网上说后面加

 window.location.href = (this.mwebUrl+ `&redirect_url=${encodeURIComponent('www.xxx.com')}`) 

结果确实是没有唤起safari了, 但是也没有redirect

导致支付结果页面的链接是微信支付的链接,

请问该如何解决


回答:

这是正常现象吧。
IOS里面的url Scheme都是safari(默认浏览器)来处理跳转的啊。


本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。

以上是 微信外使用h5下单唤起微信支付,ios会唤起safari,该如何解决? 的全部内容, 来源链接: utcz.com/p/933950.html

回到顶部