2014-04-15 2 views
2

SoundJS을 사용하여 sn mp3 파일을 재생하고 특정 위치를 찾으려고합니다. 다음을 사용하고 있습니다 :SoundJS for Firefox, IE에서 위치를 올바르게 설정하는 방법

instance.setPosition(10000); 

Google 크롬에서 올바르게 작동합니다. 그러나 모질라 파이어 폭스에서는 올바른 위치에서 사운드가 재생되는 것을 듣고 또 다른 위치에서 재생되는 사운드의 두 번째 인스턴스를 듣습니다.

Internet Explorer에서 소리가 처음부터 다시 재생됩니다.

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); 
    }); 
} 

나는 파이어 폭스와 IE에 대한 잘못된 뭐하는 거지 : 여기

(자동 재생 사운드) Here's a jsFiddle하고 완전한 자바 스크립트입니까?

답변

3

다른 질문에서 언급했듯이, 이전 버전의 SoundJS에 있던 버그가 latest available on github으로 수정되었습니다. TestSuite example을 사용하여이 동작을 직접 테스트 할 수 있습니다.

by jsfiddle을 사용하여 문제를 시연합니다.

희망이 있습니다.

+0

감사합니다. 새 버전으로 문제가 해결됩니다. –