2013-04-11 86 views
0

我有这样的代码片段:谷歌Chrome PDF查看器:媒体

<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时,它应该显示“No PDF File uploaded。”。

这适用于firefox,问题出在Chrome上。它会在Chrome网址下方显示一条消息,指出“无法加载PDF查看器”,并显示一个“无法加载插件”的插件图像失效。我需要它将其显示为“没有上传的PDF文件”。

回答

0

一个可能的解决方案:

  • 转到Chrome浏览器的导航栏和:铬://插件/
  • 停用PDF查看器
  • 再次运行你的应用程序,你应该看到PDF