我想在我的HTML文件中嵌入PDF文件(可以使用 embed 标签或 iframe 标签)。
我尝试了以下两种方法。 在火狐浏览器上都可以正常工作,但在 Chrome、Chromium 和 Android 浏览器上无法正常工作。
<embed type="application/pdf" src="myfile.pdf"></embed>
<iframe class="embed-responsive-item" src="myfile.pdf" allowfullscreen></iframe>
我还尝试使用 php 读取 pdf 文件,然后使用 iframe 来显示它,像这样:
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=".$_GET['pdf']);
@readfile($CONFIG['PDF']."/".$_GET['pdf']);
注意,这在Chrome/Chromium和移动浏览器上无法工作,仅适用于桌面版Firefox。
我不确定这是否是重要信息,但我还设置了X-Frame-Options“ALLOW-FROM mydomain.com”
这里您将找到问题的示例。
是否有其他方法可以在网页上嵌入PDF文件?