【jquery】一款不错的音频播放器——Amazing Audio Player

前段时间分享了一款视频播放器,点击这里。今天介绍一款不错的音频播放器——Amazing Audio Player。

介绍:

Amazing Audio Player 是一个使用很方便的 Windows 和 MAC 应用程序,允许你创建 HTML5 音频播放器的网站。该音频播放器兼容 iPhone,ipad,Android,Chrome,Firefox,Safari,Opera 和 IE 7 / 8 / 9 / 10。同时它也可以发布成为一个 WordPress 的音频播放器插件,Joomla 音频播放器模块或 Drupal 音频播放器模块。

DEMO:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
    <meta name="renderer" content="webkit"/>
    <meta name="keywords" content=""/>
    <meta name="description" content=""/>
    <title>amazing audio player</title>
    <link rel="stylesheet" href="plugin/amazingaudioplayer/initaudioplayer.min.css"/>
</head>
<body>
    <div id="amazingaudioplayer" style="display:block;position:relative;width:300px;height:164px;margin:0px auto 0px;">
        <ul class="amazingaudioplayer-audios" style="display:none;">
            <li data-artist="主题曲" data-title="主题曲" data-image="images/music.jpg" data-duration="30">
                <div class="amazingaudioplayer-source" data-src="mp3/music.mp3" data-type="audio/mpeg"/>
            </li>
        </ul>
    </div>
</body>
</html>
<script src="js/jquery.min.js"></script>
<script src="plugin/amazingaudioplayer/amazingaudioplayer.min.js"></script>
<script>
$(function(){
    $("#amazingaudioplayer").amazingaudioplayer({
        jsfolder: "plugin/amazingaudioplayer/",
        loop: 1,
        imageheight: 100,
        imagewidth: 100,
        infoformat: "By %ARTIST%",
        playpauseimage: "playpause-48-48-0.png",
        playpauseimagewidth: 48,
        playpauseimageheight: 48,
        prevnextimage: "prevnext-48-48-0.png",
        prevnextimageheight: 48,
        prevnextimagewidth: 48,
        volumeimage: "volume-24-24-1.png",
        volumeimageheight: 24,
        volumebarheight: 80,
        volumebarpadding: 8,
        showloop: false,
        showstop: false,
        progressheight: 8,
        showtracklist: false,
        showtitleinbar: false,
        timeformat: "%CURRENT% / %DURATION%"
    });
});
</script>

通过一系列的参数,配置出个性化的音频播放器。

官网地址:点击进入传送门

DEMO:点击下载

PS:

官网下载的是一个应用程序(.exe),安装完成后打开程序就可以进行相关设置,比如添加音频、添加音频背景图、选择播放器主题、设置播放器中按钮控制、播放列表等等,所有参数设置完成后发布就可以了。发布后会生成一个 demo,里面有 html、js、css 和图片以及 flash。如果想要应用到自己的网站就要自己查看代码,这里就不多说了。

转载于:https://www.cnblogs.com/yjzhu/p/4826093.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是使用jQuery编写的简单视频播放器示例: HTML代码: ```html <div class="video-player"> <video id="my-video" class="video-js" controls preload="auto" width="640" height="360" poster="poster.jpg" data-setup="{}"> <source src="video.mp4" type="video/mp4" /> <source src="video.webm" type="video/webm" /> <p class="vjs-no-js"> To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="https://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a> </p> </video> </div> ``` 在页面的`head`标签中添加以下代码引入jQuery和Video.js库: ```html <head> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <link href="https://vjs.zencdn.net/7.14.3/video-js.css" rel="stylesheet" /> <script src="https://vjs.zencdn.net/7.14.3/video.js"></script> </head> ``` JavaScript代码: ```javascript $(document).ready(function() { // 获取video元素 var player = videojs('my-video'); // 自动播放 player.autoplay(true); // 设置音量 player.volume(0.5); // 监听播放事件 player.on('play', function() { console.log('视频开始播放'); }); // 监听暂停事件 player.on('pause', function() { console.log('视频暂停播放'); }); // 监听结束事件 player.on('ended', function() { console.log('视频播放结束'); }); }); ``` 这个示例中使用了Video.js库来创建和控制视频播放器,可以通过调用Video.js提供的方法来实现更多的功能,具体可参考官方文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值