2012-02-06 2 views
3

사용자가 버튼을 클릭 할 때 표시 할 비디오가 있습니다. jQuery .append()을 사용하여 페이지에 비디오 코드를 추가합니다.HTML5 비디오 버퍼

나는 autoplay으로 설정했으며 현재는 오디오 만 재생하기 시작한 다음 잠시 후 오디오 및 비디오를 사용하여 처음부터 다시 시작합니다.

이 결함이 발생하지 않도록 할 수있는 방법이 있습니까?

미리 감사드립니다.

+0

브라우저를 지정할 수 있습니까? – luiscubal

+0

Win7에서 Chrome 16을 사용하고 있지만 다른 브라우저에서도 다른 사용자로부터 불만을 받았습니다. –

+0

만약 당신을 올바르게 이해합니다; 1. 오디오가 재생되기 시작합니다 ... 2. 비디오가 오디오를 다시 시작하면? 코드를 게시 할 수 있습니까? –

답변

1

나는 same issue을 가졌습니다. jQuery가 비디오 요소를 생성하고 페이지에 추가하기 전에 (백그라운드에서) 재생을 시작합니다. .append() 대신 .html()을 사용하여 요소를 만들 때 발생하지 않는 것 같습니다. http://jsfiddle.net/cDpV9/6/

$("#player").html("<video id='v' src='http:...webm' autobuffer='auto' preload autoplay controls />");