我正在尝试在网页中添加内嵌声音,但是当我添加并打开网页时,它会自动播放..我使用了<object>
所有内容,<embed>
但在 IE、Mozillaautostart="false"
和autostart="0"
Chrome 中不起作用。我也尝试添加内嵌视频,但是它也没有播放。请帮助我。我真的需要帮助。
问问题
860 次
1 回答
0
你应该使用 HTML5 的方式来做这件事。当前的主要浏览器可以很好地做到这一点。最大的优势:不需要额外的插件和虚假<object>
标签<embed>
。
嵌入音频的示例:
<audio controls="controls">
<source src="sound-ogg.ogg" type="audio/ogg" />
<source src="sound-mp3.mp3" type="audio/mpeg" />
</audio>
请参阅有关此主题的w3schools HTML5 音频以获得更好的示例和解释。
视频很简单:
<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。在我看来,这是包含视频内容的最佳方式。
于 2013-07-04T17:20:50.220 回答