gpt4 book ai didi

javascript - 在 Chrome 中打开 blob objectURL

转载 作者:行者123 更新时间:2023-12-02 13:57:14 25 4
gpt4 key购买 nike

我想在 javascript 中使用 window.open(fileObjectURL) 在 Chrome 浏览器(Chrome 56.0.2924.87、Ubuntu 14.04)的新选项卡中打开 PDF。我正在从 base64 编码数据创建 blob,并创建一个如下所示的 objectURL:

const fileObjectURL = URL.createObjectURL(fileBlob); 

它在最新的 Firefox 浏览器中运行良好。但在 Chrome 中,我可以看到新选项卡已打开,但随后立即关闭。所以我在控制台等中没有收到任何错误。现在在 Chrome 中工作的唯一方法是将 base64 数据直接提供给 window.open(fileBase64Data) 函数。但我不喜欢在 url 中设置完整的数据。

也许这是 Chrome 阻止打开 blob 的安全问题?

最佳答案

原因可能是 adblock 扩展(我遇到了完全相同的问题)。

关于javascript - 在 Chrome 中打开 blob objectURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43283454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com