javascript - 如何在手机浏览器中强制重定向到新窗口或标签页?
问题描述
我正在开发一个“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))
问题是它在除手机之外的所有设备上都执行此操作。有什么理由不在手机上做吗?我应该包括一些具体的东西吗?我究竟做错了什么?
谢谢大家的时间和帮助
解决方案
推荐阅读
- sql - 我会以什么方式从 DROP VIEW .. CASCADE 中丢失数据?
- html - 为什么我的应用在使用 NPM 部署项目后缺少资产,构建后缺少图标/功能?
- javascript - 如何在设定的距离处停止我的对象的动画?
- spring-boot - 考虑在你的配置中定义一个'Mapper'类型的bean
- javascript - 尝试在 React 组件中实现 CSS/JavaScript 可折叠
- python - 对比 Python 中的两个排序列表
- java - 使用 jpa 或 hibernate 从两个实体执行 sql native 查询
- python - 通过固定一个索引并与同一数组的每个其他索引进行比较来编写循环
- c++ - 如何使用未找到符号的错误解决 Gmock?
- list - 在一个元组中添加两个列表