zoukankan      html  css  js  c++  java
  • //点击按钮加减音频音量到最小会出现bug什么意思???

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>radio语法笔记</title>
     6 </head>
     7 <body>
     8     <button class="btn-play">播放</button>
     9     <button class="btn-pause">暂停</button>
    10     <button class="btn-gogo">快进</button>
    11     <button class="btn-back">快退</button>
    12     <button class="btn-volumeAdd">音量+</button>
    13     <button class="btn-volumeMin">音量-</button>
    14     <span class="newTime"></span>
    15     <span class="allTime"></span>
    16     <script>
    17         audio = new Audio();
    18         audio.src = "data/imooc.mp3";
    19         var btnAudio = document.querySelector('.btn-play');
    20         var btnPause = document.querySelector('.btn-pause');
    21         btnAudio.onclick = function(){
    22             audio.play();
    23         }
    24         btnPause.onclick = function(){
    25             audio.pause();
    26         }
    27         var newTime = document.querySelector('.newTime');
    28         var allTime = document.querySelector('.allTime');
    29         audio.addEventListener('canplay',function(){
    30             allTime.innerHTML = audio.duration;
    31         })
    32         setInterval(function(){
    33             newTime.innerHTML = parseInt(audio.currentTime);
    34         },1000);
    35 
    36         var  gogo = document.querySelector('.btn-gogo');
    37         gogo.onclick = function(){
    38             audio.currentTime += 20;
    39         }
    40 
    41         var  back = document.querySelector('.btn-back');
    42         back.onclick = function(){
    43             audio.currentTime -= 20;
    44         }
    45 
    46         var volumeAdd = document.querySelector('.btn-volumeAdd');
    47         var volumeMin = document.querySelector('.btn-volumeMin');
    48         //点击按钮加减音频音量到最小会出现bug什么意思???
    49         volumeAdd.onclick = function(){
    50             audio.volume >= 1 ? audio.volume = 1 : audio.volume = audio.volume + .1;
    51             console.log(audio.volume);
    52         }
    53         volumeMin.onclick = function(){
    54             audio.volume <= 0 ? audio.volume = 0 : audio.volume = audio.volume - .1;
    55             console.log(audio.volume);
    56         }
    57     </script>
    58 </body>
    59 </html>
  • 相关阅读:
    HDU4348To the moon主席树,区间修改
    不修改的主席(HJT)树-HDU2665,POJ-2104;
    斐波那契数列性质
    HDU-2795Billboard+对宽度建立线段树
    BZOJ-3343教主的魔法+分块(大块排序二分)
    BZOJ4034 [HAOI2015]树上操作+DFS序+线段树
    ECfinal-D-Ice Cream Tower-二分+贪心
    codeforce617E-XOR and Favorite Number莫队+异或前缀和
    BZOJ1878[SDOI2009]HH的项链+莫队算法模板
    POJ-1222EXTENDED LIGHTS OUT-位运算枚举模板
  • 原文地址:https://www.cnblogs.com/Knowledge-is-infinite/p/11236183.html
Copyright © 2011-2022 走看看