Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用全屏选项嵌入PDF_Php_Html_Pdf_Iframe_Embedding - Fatal编程技术网

Php 使用全屏选项嵌入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嵌入的PDF中

<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并使用了它?你能给我发一个链接到你的网页吗?