Php 使用全屏选项嵌入PDF
有没有办法将全屏选项添加到使用iframe嵌入的PDF中Php 使用全屏选项嵌入PDF,php,html,pdf,iframe,embedding,Php,Html,Pdf,Iframe,Embedding,有没有办法将全屏选项添加到使用iframe嵌入的PDF中 <iframe src="http://www.web.com/test.pdf"></iframe> 除非替换浏览器的默认查看器,否则无法可靠地控制PDF体验。它们的行为都略有不同。然而,新的免费AdobeDC视图SDK是一个客户端JavaScript PDF查看器,它允许您在HTML页面中嵌入PDF,并且具有全屏选项。通过使用此查看器,PDF的行为将保持一致,并在所有浏览器中具有一致的UI 代码如下所示 &l
<iframe src="http://www.web.com/test.pdf"></iframe>
除非替换浏览器的默认查看器,否则无法可靠地控制PDF体验。它们的行为都略有不同。然而,新的免费AdobeDC视图SDK是一个客户端JavaScript PDF查看器,它允许您在HTML页面中嵌入PDF,并且具有全屏选项。通过使用此查看器,PDF的行为将保持一致,并在所有浏览器中具有一致的UI 代码如下所示
<div id="adobe-dc-view" style="height: 360px; width: 500px;"></div>
<script src="https://documentcloud.adobe.com/view-sdk/main.js"></script>
<script type="text/javascript">
document.addEventListener("adobe_dc_view_sdk.ready", function(){
var adobeDCView =
new AdobeDC.View({clientId: "<YOUR_CLIENT_ID>", divId: "adobe-dc-view"});
adobeDCView.previewFile({
content:{location: {url: "https://documentcloud.adobe.com/view-sdk-demo/PDFs/Bodea Brochure.pdf"}},
metaData:{fileName: "Bodea Brochure.pdf"}
}, {embedMode: "SIZED_CONTAINER"});
});
</script>
你可以在这里找到客户ID。
由于某种原因,Adobe DC View SDK不断抛出错误。所以我试过,而且似乎工作得很好,即使是在手机上 Main.js抛出未捕获的TypeError:由于某种原因,无法读取Object.Be7j Main.js?ver=5.4.2:1的Main.js?ver=5.4.2:1处未定义的属性'indexOf'。您是否注册了clientID并使用了它?你能给我发一个链接到你的网页吗?