Chrome浏览器错误被客户端阻止

ebdffaop  于 2023-05-04  发布在  Go
关注(0)|答案(1)|浏览(181)

我的应用程序在第三方网站上的iframe中打开。我需要从主机窗口的HTMLELement,我有一个访问,并在一个新的选项卡打开此URL的URL字符串。
我试过这个:

window.open(linkToOpen, "_blank");

还有这个

const a = document.createElement("a");
a.style.display = "none";
a.href = linkToOpen;
a.download = "file.pdf";
a.target = "_blank";
document.body.appendChild(a);
a.click();
a.remove();

在Mozilla中,一切都很好,但Chrome阻止重定向错误ERR_BLOCKED_BY_CLIENT和Safari打开一个空白页面。常用链接(例如“domain.com/path“)在Chrome和Safari中打开得很好,但无法打开指向文件的链接(例如“domain.com/path/to/invoice.pdf”)。
也没有Adblocker。
任何帮助将是伟大的。

izkcnapc

izkcnapc1#

这个问题可能是由于任何插件安装在 chrome ,我建议你关闭所有插件,然后再试一次。

相关问题