我正在尝试在网页中添加内嵌声音,但是当我添加并打开网页时,它会自动播放。我使用<object>
,<embed>
除了autostart="false"
之外的所有内容autostart="0"
无法在IE,Mozilla和Chrome中使用。我也尝试添加内联视频,但它也没有播放。请帮助我。我真的需要帮助。
答案 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。在我看来,这是包含视频内容的最佳方式。