标题说明了一切......我有一个 base64 pdf 字符串,我附加到:
data:application/pdf;base64,
使用我网页中的链接将 pdf 带入新选项卡。最初会显示一个空白页面,但随后我刷新页面并完美显示。
此问题仅在我更改用于检索 PDF 的 NodeJS 代码后才开始,之前它是使用 https
模块检索 PDF,但现在我正在使用 request
。
最佳答案
当前有一个禁止新窗口
能够导航到数据URL
的插入Intent to Deprecate and Remove: Top-frame navigations to data URLs . “功能”显然已经在实现。
有人对这个想法提出了一些反对意见,但显然还不够;至少现在还没有。
关于javascript - 新选项卡中的 Base64 PDF 在刷新前显示空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45558645/