问题描述浏览器拦截window.open()方法问题出现的环境背景及自己尝试过哪些方法使用先打开一个弹窗,然后修改地址。依然被拦截。相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)const newWin = window.open();
debugger
let alipayURL = this.payURL; this.$axios.get(alipayURL, {
params:{
orderId: this.alipayOrderId, //订单Id
}
}).then(
(res) => { if(res.data.status == 200){ //返回参数
let routerData = this.$router.resolve({path:'/alipay',query:{htmls:res.data.data.page_html}});
newWin.location.replace = routerData.href;
}else{ this.$message({
message: '订单状态错误',
type: 'warning'
});
}
}
)你期待的结果是什么?实际看到的错误信息又是什么?如何处理?
添加回答
举报
0/150
提交
取消