我想在我的web应用程序中播放视频文件。 我使用JSF。 我想知道如何借助客户端系统中安装的任何视频播放器打开视频文件。 我知道如何以同样的方式打开pdf文件。 但我想知道如何打开视频文件。
我想在我的web应用程序中播放视频文件。 我使用JSF。 我想知道如何借助客户端系统中安装的任何视频播放器打开视频文件。 我知道如何以同样的方式打开pdf文件。 但我想知道如何打开视频文件。
<embed>
和/或 <object>
元素。基本上就是这样。请注意,您可以在模板文本中使用EL表达式。因此,例如,<embed src="#{bean.videoURL}">
就可以完美地工作,只要它生成您所期望的HTML代码即可(在浏览器中打开页面,右键单击并选择“查看源代码”即可查看)。<embed>
或 <object>
标签取决于视频格式(MPEG、MOV、FLV等)。您需要参考视频格式供应商的文档,了解详细信息。由于您没有提到视频文件的格式,因此我们无法为您提供更详细的帮助。不过,聪明的谷歌搜索应该足以找到足够的示例。例如,“在HTML中嵌入MPEG”。<p:media>
组件,它可以使那些懒得搜索示例和/或弄清浏览器特定不一致性的开发人员更容易地完成所有操作。这将直接生成所提供的视频格式所需的正确HTML代码。这个在支持HTML5的浏览器中有效。
<video controls="controls">
<source src="resources/myVideo.mp4" type="video/mp4"/>
</video>