2012-02-07 3 views
2

웹 서버에서 재생할 때 mediaelement.js를 사용하면 모든 기능이 작동합니다.mediaelement.js : 전체 화면으로 표시하지 않는 한 로컬 플래시 재생시 사운드가있는 검은 색 비디오가 표시됩니다.

로컬 하드 디스크에서 실행하려고하면 HTML 5에서 비디오가 제대로 재생되지만 플래시 플레이어를 사용할 때 오디오는 재생되지만 비디오는 검은 색입니다. 전체 화면을 선택하면 비디오가 재생됩니다.

이것은 다운로드의 일부로 포함 된 데모 플레이어에서도 발생합니다.

수정 사항이 있다면 누구에게 알리십니까?

+0

론, 어디는 setVideoSize을 배치 했습니까? 문서에서 아무 것도 찾을 수 없습니다 .. 고마워요. –

+0

@philipp - 답변에 예제를 추가했습니다. –

답변

4

일부 실험을 끝내고 나 자신의 질문을 해결할 수있었습니다.

올바른 크기로 setVideoSize에 대한 명시 적 호출을 추가 했으므로 비디오는 로컬 드라이브와 웹 서버에서 실행될 때 표시됩니다.

예 :

$('video').mediaelementplayer({ 
    enableAutosize: true, 
    success: function(player, node) { 
     player.setVideoSize(480,320); 
    } 
}); 
관련 문제