【问题标题】:Media component stays always over modal媒体组件始终处于模态状态
【发布时间】:2015-05-21 04:20:43
【问题描述】:

我在一个页面中使用 p:dialog 和 modal=true 和 p:media。 Internet Explorer 出现问题,例如:

首先填充媒体组件,然后单击一个按钮以显示模式 -> 问题媒体组件总是停留在模式上(这就是问题)

我使用 Primefaces 5.1。

【问题讨论】:

  • 如果您将appendTo="@(body)" 添加到您的 p:dialog 会怎样?
  • 对话框已经有 appendTo="@(body)"

标签: internet-explorer jsf-2 primefaces dialog media


【解决方案1】:

我使用 primefaces 扩展中的文档查看器而不是 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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-28
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多