我是靠谱客的博主 贪玩时光,最近开发中收集的这篇文章主要介绍audio 音频 基于plyr.js,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

https://github.com/sampotts/plyr 

audio  音频播放 可点击切换播放 

  mp3 音乐自己改一下 没有找到在线链接

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
<!--    <link rel="stylesheet" href="plyr.css">-->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/plyr/3.5.6/plyr.css">
    <style>
        body {
            background-color: #ddd;
        }
    </style>
</head>
<body>
<!-- title 可以和name 换一下 -->
<div class="audioDiv" title="1.mp3" name="失眠飞行.mp3" onclick="switchAudio(this)">
    送别 - 朴树
</div>
<div class="audioDiv" title="2.m4a" name="公子向北走.mp3" onclick="switchAudio(this)">
    逝年 - 夏小虎
</div>
<div class="audioDiv" title="3.m4a" name="人间不值得.mp3" onclick="switchAudio(this)">
    九月的歌 - 夏小虎
</div>
<p id="po">多想在平庸的生活拥抱你 - 隔壁老樊</p>
<audio crossorigin playsinline id="audioAr">
    <source src="1.mp3" type="audio/mp3">
</audio>
<!-- Plyr resources and browser polyfills are specified in the pen settings -->
<!--<script src="plyr.js"></script>-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/plyr/3.5.6/plyr.js"></script>
<script>
    // Change "{}" to your options:
    // https://github.com/sampotts/plyr/#options
    let as = document.getElementById('audioAr');
    const player = new Plyr(as);
    function switchAudio(v) {
        player.stop();
        player.source = {
            type: 'audio',
            sources: [
                {
                    src: v.title,
                    type: 'audio/mp3',
                }
            ],
        };
        player.play();
        document.getElementById('po').innerHTML = v.getAttribute("name");
        $(v).css({'color':'#ffffff','background':'#000000'});
        $(v).siblings().css({'background':'transparent', 'color':'#000000'})
    }
    // Expose player so it can be used from the console
    window.player = player;

</script>
</body>
</html>

 

 

最后

以上就是贪玩时光为你收集整理的audio 音频 基于plyr.js的全部内容,希望文章能够帮你解决audio 音频 基于plyr.js所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部