2013-10-07 4 views
0

연결 부족의 경우 음악을로드해야한다는 요구 사항이 있습니다. 우리가하려고하는 것은 첫 번째가 재생되는 동안 많은 오디오 태그가 백그라운드에서 로딩되도록하는 것입니다.MediaElementJs가 전체 오디오 리소스를로드/다운로드하는 방법

모든 오디오 미디어 요소에서 .load()를 호출하지만 문제가 있습니다. 모든 오디오가 부분적으로로드됩니다.

전체로드를 강제 수행 할 수있는 옵션이 있는지 아는 사람 있습니까? 로딩을 강제하기 위해 일시 ​​중지/재생을하는 트릭을 시도했지만 작동하지 않습니다. (내 나쁜 영어 죄송합니다)

Loading screenshot

답변

0

당신은 오디오 요소에 preload="auto"를 추가하는 시도 해 봤나?

편집 또한 캐시 매니페스트를 설정할 수도 있습니다. 대한 추가 정보를 원하시면 여기를보세요 : 또한 http://www.html5rocks.com/en/tutorials/appcache/beginner/

좋은 정보를 여기 질문에서 : 우리는 그 속성 + 놀이 결합되어 Can't get simple html5 manifest cache to work!

+0

- 전 부하를 강제로 일시 정지 트릭을. 희망이 콘텐츠를 캐시도. – DNax

+1

일부 브라우저는 캐시 헤더를 무시합니다. 캐시 매니페스트를 작성하여 문제를 해결할 수 있습니다. 여기를보십시오 : http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#manifests 또한 게임 엔진이 많이 있습니다 html5 오디오를위한 훌륭한 캐시 솔루션을 보유하고 있으며, 소스 코드를 확인하는 방법에 관심이 있다면 소스 코드를 확인하십시오. –