2014-01-17 4 views
4

나는이 문제를 두 번 만났습니다. chrome을 제외한 모든 브라우저에서 video.js 플레이어 내의 동영상을 검색 할 수 있습니다. 즉, 진행률 막대를 클릭해도 비디오의 현재 위치는 변경되지 않습니다.Chrome에서 video.js 플레이어로 검색하기

답변

5

제 경우에는 문제가있는 서버가 HTTP 상태 코드 OK (200)으로 비디오를 전달하는 것이 었습니다. 대신 Partial Content (206)을 반환해야합니다.

서버가 문제가 있으면 videojs.com의 온라인 예와 같이 테스트 비디오를 삽입합니다. 즉, 자신의 서버 대신 http://video-js.zencoder.com/oceans-clip.mp4에서 Disney 비디오를로드하십시오.

+0

예제 비디오에 대한 링크를 사용하는 간단한 아이디어는 실제로 매우 유용합니다. 감사합니다. –

+0

그게 전부입니까? 상태 코드를 206으로 변경하십시오. – vbNewbie

+0

@vbNewbie, 나는 단지 나의 경우에 그것이 당신에게 말할 수있다. – sk904861

3

Chrome에서 브라우저 문제입니다.

우리는 현재 시간을 설정하기 전에 비디오를 버퍼링하는 브라우저입니다. 그러나 페이지가로드 될 때 Firefox와 IE는 버퍼링되지 않습니다.

그래서 currentTime (10)을 설정할 수 있습니다.