WordPress的網站。腳本排入隊伍等。我能夠在沒有陣列的情況下獲得單個音頻文件。播放多個音頻文件與一個點擊事件咆哮js
雖然使用此之後...
(function($) {
'use strict';
jQuery(window).load(function() {
var sound_files = {
sound1 : new Howl({
src: ['/synthv2.mp3'],
loop: true
}),
sound2 : new Howl({
src: ['/synthv2.mp3'],
loop: true
}),
sound3 : new Howl({
src: ['/synthv2.mp3'],
loop: true
})
};
var play_button = $('#play-button'),
pause_button = $('#pause-button'),
shift_preset = $('#preset-changer'),
play_button.click(function() {
sound_files.play();
});
});
})(jQuery);
我一直得到sound_files.play不是一個函數錯誤。
如何通過單擊按鈕同時觸發聲音1,聲音2和聲音3?
那是因爲你還沒有定義調用函數'play'上'sound_files'。你需要調用'sound_files.sound1.play(); sound_files.sound2.play();'等或[迭代對象](http://stackoverflow.com/q/8312459/371184)並以這種方式播放它們。 –
感謝mike ...結合您提供的鏈接和來自FrankerZ的代碼,利用您的評論。 – user3549735
您是否可以添加完整的解決方案 – Learning