2016-02-22 80 views
0

所以我不能在JavaScript上識別所以不知道如何做到這一點。同樣從我的搜索中,我只能找到如何使用JavaScript來更改html音頻標籤音量,但這不是我想要的。JavaScript音樂音量更換器

我希望能夠更改下面的腳本的音量。我不想在頁面上有一個實際的滑塊,字面上我可以改變腳本中的值。 (這個代碼不是我的,我找到了它,它適用於我所需要的)。

var collection=[]; 
var loadedIndex=0; 

function init(audios) { 
    for(var i=0;i<audios.length;i++) { 
    var audio = new Audio(audios[i]); 
    collection.push(audio); 
    buffer(audio); 
    } 
} 

function buffer(audio) { 
    if(audio.readyState==4)return loaded(); 
    setTimeout(function(){buffer(audio)},100); 
} 

function loaded() { 
    loadedIndex++; 
    if(collection.length==loadedIndex)playLooped(); 
} 

function playLooped() { 
    var audio=Math.floor(Math.random() * (collection.length)); 
    audio=collection[audio]; 
    audio.play(); 
    setTimeout(playLooped,audio.duration*1000); 
} 

init([ 
    'songs/1.ogg', 
    'songs/2.ogg', 
]); 

劇本基本上挑選隨機的兩首歌曲之一,然後播放它,它只是方式響亮,我需要某種形式的音量調節的。謝謝

回答