SoundJSを使用して sn mp3 ファイルを再生し、特定の位置をシークしようとしています。私は使用しています:
instance.setPosition(10000);
これは Google Chrome で正しく動作します。しかし、Mozilla Firefox では、サウンドが正しい位置から再生され、別の位置から再生されるサウンドの 2 番目のインスタンスが聞こえます。
Internet Explorer では、サウンドが最初から再生されます。
これは jsFiddle (自動再生音付き) で、完全な JavaScript は次のとおりです。
createjs.Sound.registerPlugins([createjs.WebAudioPlugin, createjs.HTMLAudioPlugin, createjs.FlashPlugin]);
createjs.Sound.addEventListener("fileload", handleLoad);
createjs.Sound.registerSound("http://ivdemo.chaseits.co.uk/enron/20050204-4026(7550490)a.mp3", "sound");
function handleLoad(event) {
var instance = createjs.Sound.play("sound");
var ten = document.getElementById('ten-secs');
ten.addEventListener('click', function (event) {
instance.setPosition(10000);
});
}
Firefox と IE で何が間違っていますか?