首页 > 解决方案 > 可以播放 MP3 并显示背景图像的 JavaScript 播放器?

问题描述

我正在一个显示音频/视频内容的网站上工作。对于视频,我使用 HTML5 视频标签。但是,如果是音频,我需要播放音频并在音频播放器中显示图像。是否有任何 html5/javascript 播放器支持在播放音频内容时在播放器中显示图像?

<audio controls>
<source src="http://hcmaslov.d-real.sci-nnov.ru/public/mp3/Cranberries/Cranberries%20'Dreams'.mp3" type="audio/mpeg">
</audio>


<img src="https://upload.wikimedia.org/wikipedia/en/thumb/d/dc/Everybody_else_is_doing_it_so_why_can%27t_we_%28album_cover%29.jpg/220px-Everybody_else_is_doing_it_so_why_can%27t_we_%28album_cover%29.jpg">

标签: javascripthtmlaudiovideo

解决方案


<video><audio>标签几乎相同,<video>标签播放音频文件没有问题。使用poster属性显示图像。

演示

<video controls autoplay poster='https://upload.wikimedia.org/wikipedia/en/thumb/d/dc/Everybody_else_is_doing_it_so_why_can%27t_we_%28album_cover%29.jpg/220px-Everybody_else_is_doing_it_so_why_can%27t_we_%28album_cover%29.jpg'>
<source src="http://home.saske.sk/~slavo/Audio/FOLK/Cranberries/The%20Cranberries%20-%20No%20Need%20To%20Argue/10%20-%20The%20Cranberries%20-%20Dreaming%20My%20Dreams.mp3" type="audio/mpeg">
</video>


推荐阅读