當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


HTML Audio playbackRate用法及代碼示例


音頻播放速率屬性用於設置或返回音頻的當前播放速度。

用法:

  • 返回playbackRate屬性:
    audioObject.playbackRate
  • 設置playbackRate屬性:
    audioObject.playbackRate = playbackspeed

屬性值


  1. number:它用於指定視頻的默認播放速度。
    可用的選項有:
    • 1.0是正常速度。
    • 0.5是一半的速度。
    • 2.0是兩倍的速度。
    • -1.0是倒退,正常速度。
    • -0.5是倒退,一半速度。

返回:“音頻播放速率”屬性返回一個數字,該數字表示當前播放速度。

以下示例程序旨在說明音頻的playbackRate屬性:
例:默認情況下,將視頻設置為雙倍速度。

<!DOCTYPE html> 
<html> 
  
<head> 
    <title> 
        Audio playbackRate Property 
    </title> 
</head> 
  
<body style="text-align:center"> 
  
    <h1 style="color:green"> 
      GeeksforGeeks 
    </h1> 
    <h2 style="font-family:Impact"> 
      Audio playbackRate Property 
    </h2> 
    <br> 
  
    <audio id="Test_Audio" controls> 
        <source src="sample1.ogg"
                type="audio/ogg"> 
        
        <source src="sample1.mp3" 
                type="audio/mpeg"> 
    </audio> 
  
    <p>For setting and returning the playback 
      speed of the audio, double click the  
      "Set Speed" and "Return Speed" button.</p> 
    <br> 
  
    <button ondblclick="MyAudioSet()" 
            type="button"> 
      Set Speed 
    </button> 
    <button ondblclick="MyAudioReturn()" 
            type="button"> 
      Return Speed 
    </button> 
    <p id="test"></p> 
  
    <script> 
        var a = document.getElementById("Test_Audio"); 
  
        function MyAudioReturn() { 
            a.playbackRate; 
            alert(a.playbackRate); 
        } 
  
        function MyAudioSet() { 
            a.playbackRate = 2; 
        } 
    </script> 
  
</body> 
  
</html>

輸出:

  • 原來:
  • 在單擊“Set Speed”按鈕之前:
  • 單擊“Return Speed”按鈕後:

支持的瀏覽器:下麵列出了DOM AudioplaybackRate屬性支持的瀏覽器:

  • 穀歌瀏覽器
  • IE瀏覽器
  • Firefox
  • Opera
  • 蘋果Safari


相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 HTML | DOM Audio playbackRate Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。