我在一个页面中使用p:dialog与modal = true和p:media。 遇到Internet Explorer问题,如:
首先填充媒体组件,然后单击一个按钮以显示模态 - >问题媒体组件始终保持模态(这是问题)
我使用的是Primefaces 5.1。
答案 0 :(得分:1)
我使用来自primefaces扩展的documentviewer而不是来自primefaces的媒体解决了这个问题。
使用此:
<pe:documentViewer locale="pt" height="#{previewHeight}" value="#{previewComponent.file}">
#{text['error.documentviewer']}
</pe:documentViewer>
而不是这个:
<p:media value="#{previewComponent.file}" height="#{previewHeight}" width="100%" player="pdf" cache="false">
#{text['error.documentviewer']}
</p:media>