2012-01-06 4 views
0

여기 JavaScript에서 사운드를 재생하는 방법에 대해 질문하는 많은 질문을 보았습니다. 그들은 주로 autoplay이 true 인 객체를 만드는 것에 의존하는 것 같습니다. 나는 (한 번에 하나씩) 연주하기를 원하는 20 ~ 30 개의 아주 작은 사운드 클립을 가지고 있지만 미리 준비하여 큐에 올릴 준비가되어 있습니다. 즉, DOM object (또는 sound) 노드를 만들 수 없다는 것을 의미합니다. 실제 재생을 시작하려고 할 때 사운드가로드되기 때문입니다.JavaScript에서 사운드 재생 및 큐잉

HTML에 object 또는 sound로드를 생성하여 autoplayfalse으로 생성하여 사운드가로드되는지 확인해야합니까? Chrome에서 적어도 사운드 개체가 많은 경우 성능이 저하된다고 들었습니다. 브라우저 캐시에 다른 방법으로 가져다 줘도 될까요?

답변

1

나는 다른 일에 이것을 가로 질러 달렸고, 꽤 인상 지우 게되었다. SoundManager2, 오디오 용 자바 스크립트 프레임 워크 천재의이 작은 비트를 만드는 데 사용

: 누군가가 내가 그들의 잘난척 입에서 샌드위치를 ​​때렸다하고 비웃었다 것이다 당신이 웹 페이지를 통해 DJ 할 수있을 거라고 2 년 전 얘기했다면 Wheels of Steel

.