YouTube API 문서는 내장 플레이어의 최소 크기를 200x200 픽셀 (link)으로 정의합니다.YouTube 플레이어가 "최소"크기보다 작은
중요한 플레이어 기능을위한 공간을 허용하려면 플레이어가 200x200 픽셀 이상이어야합니다.
내 테스트를 통해 이것이 사실이라는 결론에 도달했습니다. 최소 크기보다 작은 플레이어에서 동영상을 재생하려고하면 '동영상 플레이어가 너무 작음'이라는 오류 메시지가 표시됩니다. 동영상이 재생되지 않습니다.
그러나 더 작은 선수도 가능합니다. 예를 들어 SwitchCam은 like this one 페이지에서 사용합니다.
내가 스타일 속성의 사용함으로써, 높이와 너비 속성의 설정하고 높이와 폭 설정되어있는 포함 된 요소에 포장하여 플레이어의 크기를 줄이는 시도했습니다. 이 옵션들 중 어느 것도 작동하지 않는 것으로 보입니다.
그 밖의 플레이어의 크기를 줄이기 위해 시도 할 수있는 다른 방법이 있습니까?
편집
일부 동영상은 정말 작은 플레이어에서 재생됩니다하지만 다른 사람들이하지 않습니다 나타납니다. 잠재적 솔루션을 테스트하려면 다음 동영상 ID를 사용하십시오. -rMTExNTx2s
http://www.youtube.com/html5 <- 궁금해서 재판에 참여하고 있습니까? –
YouTube 사이트를 방문하면 재판을 통해 HTML5 플레이어가 제공됩니다. 저는 YouTube 플레이어 API를 사용하는 것에 대해 이야기하고 있습니다. –
그게 사실인지 나는 완전히 모르겠습니다. 내가 작성한 jQuery 플러그인 (tubeplayer : https://github.com/nirvanatikku/jQuery-TubePlayer-Plugin)에 대한 단위 테스트를 만들기 시작했고 최소 플레이어 크기 오류 (onErrorNotEmbeddable)가 실제로 throw되지 않는다는 것을 알아 냈습니다. 재판을 활성화했습니다. 기본적으로 시험 모드를 사용하도록 설정하면 동영상을 아무 문제없이 <(200,200) 번으로 설정할 수 있습니다. 이 문제는 다른 어떤 것보다 버그처럼 보이기 때문에 더 잘 이해하고 싶습니다. –