使用p:media的google chrome pdf viewer

时间:2013-04-11 04:00:31

标签: pdf primefaces

我有这个代码snippit:

<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网址下面显示一条消息,说“无法加载PDF查看器”,它显示一个“无法加载插件”,插图图像已损坏。我需要它将其显示为“没有上传PDF文件。”

1 个答案:

答案 0 :(得分:0)

可能的解决方案:

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