我想添加内联视频和声音但html标签不起作用

时间:2013-07-04 17:04:57

标签: html html5-video html5-audio

我正在尝试在网页中添加内嵌声音,但是当我添加并打开网页时,它会自动播放。我使用<object><embed>除了autostart="false"之外的所有内容autostart="0"无法在IE,Mozilla和Chrome中使用。我也尝试添加内联视频,但它也没有播放。请帮助我。我真的需要帮助。

1 个答案:

答案 0 :(得分:0)

您应该使用HTML5方式。目前的主流浏览器可以做得很好。最大的优势:无需额外的插件和b <object><embed>标签。

嵌入音频的示例:

<audio controls="controls">
  <source src="sound-ogg.ogg" type="audio/ogg" />
  <source src="sound-mp3.mp3" type="audio/mpeg" />
</audio>

有关更好的示例和说明,请参阅此主题的w3schools HTML5 audio

视频非常简单:

<video width="800" height="600" controls="controls">
  <source src="video-ogg.ogg" type="video/ogg" />
  <source src="video-mpeg.mpg" type="video/mp4" />
  <source src="video-webm.webm" type="video/webm" />
</video> 

同样,w3schools对示例有更深入的解释。

要将音频和视频转换为所需格式,请使用Handbrake

要获得多浏览器支持(HTML5且无HTML5),请查看video.js。在我看来,这是包含视频内容的最佳方式。