收藏
回答

VUE 重定向到支付界面

利用以下方法重定向到支付界面,毕竟不重定向的话无法正常调起支付,但是在安卓机或者苹果机上有很大概率会出现 白屏的情况,需要在白屏界面进行刷新才能正常显示 界面,请问大神如何处理

/** 跳转到支付页面 */

window.toPayPage = function (orderId) {

let url = window.location.href;

let arr_url = url.split('?')

url = arr_url[0]

url = url.split("#")[0]

let arr_urls = url.split("://")

let url_las = arr_urls[1].replace(/\//g,"")

url = arr_urls[0] + '://' + url_las

// url = 'http://test.jxdair.com'

// localStorage.xxredirect = url.split("#")[0] + "#/order/orderPay/" + orderId ;

localStorage.xxredirect = url + "/#/order/orderPay/" + orderId ;

// localStorage.xxredirect = base_url + "#/order/orderPay/" + orderId ;

window.location.href = "./static/html/callback.html?xxredirect=1";

};

重定向界面的代码


通过window.location.replace(tourl);跳转到支付界面,但是会出现白屏的情况


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容