如何在手机浏览器中强制重定向到新窗口或选项卡



我正在开发一个"Vue";基本上是订单形式的申请。在最后一步中,如果您选择直接支付,您将被重定向到一个安全的支付页面,在浏览器中打开一个新的选项卡。


const url = "/api/es/orders/" + this.functionalId
globalAxios
.put(url, payload, config)
.then(res => {
if (res.data.dev_code) {
if (this.selectedResume === "payment") {
const urlPayment = Config.PAYMENT_URL + res.data.dev_code
window.open(urlPayment, "_blank")
}
}
})
.catch(error => console.log(error))

问题是,它在除手机以外的所有设备上都能做到这一点。有什么理由不在手机上做吗?我应该包括一些具体的内容吗?我做错了什么?

感谢大家抽出时间帮助

您应该使用Vue路由器。查看文档中的程序导航部分。

使用location.href = URL我就是这么做的。还有<a href=url>Here</a>,但他们需要点击它…

相关内容

最新更新