【问题标题】:pdf.js not working with <!DOCTYPE HTML>pdf.js 不适用于 <!DOCTYPE HTML>
【发布时间】:2014-10-10 14:11:05
【问题描述】:

我正在使用PDF.js 在我的页面中预览 PDF 文档。

如果页面顶部没有 doctype,我将无法完美运行。但是当我添加它时,PDF 查看器停止工作。

我的文档类型:

<!DOCTYPE HTML>

我在哪里称呼观众:

echo '<div id="pdfViewer">';
    include('pdf_viewer.php');
echo '</div>';

pdfViewer 分区的 CSS 样式:

#pdfViewer {
   margin: 10px;
}

如何添加 doctype 声明并保持查看器正常工作?

【问题讨论】:

  • 我认为这与 pdf.js 无关——因为 pdfViewer 的高度为 0px,所以页面没有呈现。可能stackoverflow.com/questions/10871898/… 会有所帮助
  • 是的,就是这样。感谢您的回复。我已经为父节点设置了一个高度。
  • 如果您想要声誉积分,请发布您的答案。再次感谢。
  • 您的站点链接正在提示我登录...而且没有代码的链接无论如何都不是 Stack Exchange 站点的好格式,因为 link rot。请在您的问题中发布您的相关代码。
  • 我做到了,谢谢你的建议

标签: javascript php html pdf.js


【解决方案1】:

问题确实是父母没有身高。

见:Why can't I make my div 100% height if I use an HTML5 doctype? How do I get it 100% height

示例:

#pdfViewer {height: 800px;}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-06
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-14
    • 2015-12-30
    • 2011-12-11
    相关资源
    最近更新 更多