[英]jQuery audio loop with excess pause (Buzz plugin)
我使用Buzz插件在頁面上顯示音頻。 我使用了循環功能,並為其添加了一些示例Buzz音頻插件 。 一切正常:循環工作和采樣聲音,但是我在重復每個聲音時有點停頓beetwen(采樣被剪切,沒有任何靜默)。
如何控制“嗡嗡聲”插件的循環速度,並刪除重復的暫停beetwen? Beetwen所有樣本的持續時間各不相同
this.loop = function() {
if (!supported) {
return this;
}
this.sound.loop = "loop";
this.bind("ended.buzzloop", function() {
this.currentTime = 0;
this.play();
});
return this;
};
這是Buzz插件循環功能
看來問題不在於Buzz.js,而在於mp3 audio 。 嘗試使用其他格式(例如Ogg Vorbis)。
更新因此,即使我切換到ogg vorbis, 我仍然在循環之間留有空隙 。 Buzz.js似乎開始出現問題。
SC.get('/resolve', { url: mySound.track_url }, function(res, err) {
mySound.track = new buzz.sound(res.stream_url+'?client_id='+mySound.client_id);
mySound.track.bindOnce('canplay', function(e){
mySound.track.loop().play();
console.log('ready');
});
});
我想我最終將嘗試“兩軌交替”方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.