javascript - 新选项卡中的 Base64 PDF 在刷新前显示空白页

标签 javascript html google-chrome chromium data-url

标题说明了一切......我有一个 base64 pdf 字符串,我附加到: data:application/pdf;base64,

使用我网页中的链接将 pdf 带入新选项卡。最初会显示一个空白页面,但随后我刷新页面并完美显示。

此问题仅在我更改用于检索 PDF 的 NodeJS 代码后才开始,之前它是使用 https 模块检索 PDF,但现在我正在使用 request

https://jsfiddle.net/o7upp4d8/

最佳答案

当前有一个禁止新窗口能够导航到数据URL的插入Intent to Deprecate and Remove: Top-frame navigations to data URLs . “功能”显然已经在实现。

有人对这个想法提出了一些反对意见,但显然还不够;至少现在还没有。

关于javascript - 新选项卡中的 Base64 PDF 在刷新前显示空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45558645/

相关文章:

javascript - php + jquery + ajax 获取多个值

javascript - Bootgrid 刷新按钮大小不合适

javascript - 在获取圆坐标时遇到问题

html - 停止固定位置 div 重叠

javascript - 在一个div中定位3个div

html - 有没有办法在检查元素后复制出现在 Chrome 开发工具中的路径?

javascript - atob() 在 Safari 中出现异常,但在 Chrome 中有效

javascript - trim 二进制 XMLHttpRequest 响应的末尾

php - 图片上传到数据库后,除非刷新,否则网页无法正确加载

linux - Chrome 插件在 Linux 下无法运行