<embed?> 元素无法在 safari 上显示 pdf 预览

Posted

技术标签:

【中文标题】<embed?> 元素无法在 safari 上显示 pdf 预览【英文标题】:<embed?> element not able to show pdf preview on safari 【发布时间】:2021-06-28 02:24:49 【问题描述】:

我的嵌入元素能够在 chrome 中显示 pdf 预览,但不能在 safari 中显示。谁能建议我如何在 safari 上呈现嵌入的 PDF 预览元素?

我尝试了一些方法,但都没有成功。

Recommended way to embed PDF in html?

谢谢!

<embed src="" type="application/pdf">

【问题讨论】:

【参考方案1】:

在许多移动浏览器中,无法使用标准嵌入来呈现 PDF,相反,您可能需要求助于诸如 Mozilla 的 pdf.js 之类的库。该库独立于内置 PDF 查看器呈现 pdf,因此它没有与嵌入相同的限制。

【讨论】:

以上是关于<embed?> 元素无法在 safari 上显示 pdf 预览的主要内容,如果未能解决你的问题,请参考以下文章

插入 视频 音频 地图

jsp无法访问

多媒体标签详解

elementUI el-dialog 解决embed标签无法实时更新预览PDF文件

如何使用 JavaScript 更改 embed src 的值?

iPad Safari 是不是支持 <EMBED> 音频?