Primefaces显示在bean中生成的视频
在我的应用程序中,我想使用<p:media>
组件显示Youtube视频。 媒体组件从托管bean获取视频网址。
XHTML
<form>
<p:media value="#{bean.printVideoLink()}" width="240" height="160">
</form>
Managed Bean
public String printVideoLink() {
return "https://www.youtube.com/v/Vg6P5nWIVjw";
}
但我得到一个
IllegalArgumentException无法为媒体组件“j_idt15”解析mediaplayer,无法播放源:https:// www.youtube.com / v / Vg6P5nWIVjw`
任何想法如何解决这个错误,或者有没有其他方式如何将运行时视频包含在页面中?
我认为你需要提供玩家的类型作为<p:media>
的属性
<p:media value="#{bean.printVideoLink()}" width="240" height="160" player="flash" />
链接地址: http://www.djcxy.com/p/68553.html