• web简易MP3播放插件 Aplayer篇章一


    植 树 节
    简易MP3播放插件(Aplayer)
    [3/12]


    效果如图所示:

    blob.png

    写入初始代码,定义一个id唯一的div player1

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"/>
    <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
    <title>Aplayer mp3播放器</title>
    </head>
    <body>
    <div id="player1" class="aplayer"></div>
    </body>
    </html>

    script载入Aplayer插件

    <div id="player1" class="aplayer"></div>
    <script src="http://www.wuhairui.cn/aplayer/dist/APlayer.min.js"></script>

    在之后进行初始化插件,并展示出来即可

    <script>
    var ap1=new APlayer({
    element:document.getElementById("player1"),//植入的divid
       narrow: false,//宽窄
       autoplay: false,//是否自动播放
       showlrc: false,//是否展示歌词
       mutex: true,//是否互斥
       theme: '#f00',//进度条颜色
       mode: 'circulation',//渲染方式
       music: {//mp3信息 (标题 演唱 音频地址 音频封面)
         title: '限界突破&times;サバイバー',
    author: '冰川清志',
    url: '//note.youdao.com/yws/api/personal/file/4E5475A244DB4A84A8DD3C7A7AD8EC63?method=download&inline=true&shareKey=174234ed101e2697114bde87be19ed14',
    pic: '//img001.photo.21cn.com/photos/album/20080306/o/4F07E017A6D82D0BA864FC2054BFD8C5.jpg'
       }
    });
    </script>

    以及这里还有一些播放器的回调接口,让你更好地控制播放器。

    ap1.on('play', function () {//播放开始时执行
     console.log('play');
    });
    ap1.on('pause', function () {//播放暂停时执行
     console.log('pause');
    });
    ap1.on('canplay', function () {//加载完毕时执行
     console.log('canplay');
    });
    ap1.on('playing', function () {//播放中时多次执行
     console.log('playing');
    });
    ap1.on('ended', function () {//播放完时执行
     console.log('ended');
    });
    ap1.on('error', function () {//播放错误时执行
     console.log('error');
    });


  • 相关阅读:
    HDU 4536 XCOM Enemy Unknown ( 状态压缩+搜索)
    HDU 4535 吉哥系列故事——礼尚往来(水题,错排)
    HDU 4541 Ten Googol
    HDU 4544 湫湫系列故事——消灭兔子 (优先队列)
    HDU 4530 小Q系列故事——大笨钟(水题)
    HDU 4505 小Q系列故事——电梯里的爱情 (水题)
    HDU 2197 本原串 (数学)
    HDU 4540 威威猫系列故事——打地鼠 (简单DP)
    oracle数据库恢复
    编程中的命名设计那点事(转)
  • 原文地址:https://www.cnblogs.com/wuhairui/p/6592117.html
Copyright © 2020-2023  润新知