const iframe = document.createElement("iframe");
iframe.style.display = "none";
iframe.style.height = 0;
iframe.src = item.url;
document.body.appendChild(iframe);
// 1s之后删除
setTimeout(()=>{
iframe.remove();
},1000);
以上代码可以替换window.open()
,以解决浏览器拦截问题。