【问题标题】:google chrome pdf viewer using p:media使用 p:media 的谷歌浏览器 pdf 查看器
【发布时间】:2013-04-11 04:00:30
【问题描述】:

我有这个代码片段:

<p:media value="#{testController.simplePDF()}" player="pdf" width="300px" height="300px">  
    No PDF file uploaded.
</p:media> 

simplePDF 方法返回simplePDF = new DefaultStreamedContent(is, "application/pdf");

如果在数据库中没有找到 pdf,则该方法有时会返回 null。但是当它返回 null 时,它应该显示“没有上传 PDF 文件”。

这在 Firefox 中有效,问题出在 chrome 中。它在 chrome url 下方显示一条消息,显示“无法加载 PDF 查看器”,并向我显示“无法加载插件”和损坏的插件图像。我需要它显示为“没有上传 PDF 文件”。

【问题讨论】:

    标签: pdf primefaces


    【解决方案1】:

    一个可能的解决方案:

    • 转到 Chrome 的导航栏并进入:chrome://plugins/
    • 停用 PDF 查看器
    • 再次运行您的应用程序,您应该会看到 PDF

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-14
      • 1970-01-01
      • 2014-08-14
      • 1970-01-01
      相关资源
      最近更新 更多