1

YouTube 비디오를 페이지에 삽입하면 클릭 할 때 비디오를 재생하는 큰 재생 버튼이 중간에 있습니다. 예를 들어 :삽입 된 YouTube 플레이어가 onclick하지 못하도록 방지

example of button

내가이 비디오를 재생하기 전에이 클릭 이벤트를 캡처하고 다른 뭔가를 전환 할 수있는 방법이 있습니까?

+0

JS API를 사용하면 거의 모든 것을 할 수 있습니다. – powerbuoy

+0

"무엇이든지"에 비디오가 onclick으로 재생되는 것을 방지하는 기능이 포함되지 않은 경우에만 해당) –

+0

비디오를 오버레이하거나 비디오 (포스터 이미지)를 표시하지 않고 비디오 재생을 시작하는 자신의 클릭 이벤트를 추가 할 수 있습니다. 당신이하고 싶은 것이 무엇이든지간에. – powerbuoy

답변

1

당신은 연결하거나 플레이어 임베드 코드
에 매개 변수를 투명
W 모드 =를 추가 할 필요가 ..then 유튜브 플레이어가 플래시입니다
경우 일부 코드를 실행할 수 있습니다 it..it의 상단에 뭔가를 넣을 수 있습니다 이렇게하면 플래시가 맨 위에 머 무르지 않게됩니다. 그가 비디오
을 담당 할 것입니다 생각하지만 다른 뭔가로 리디렉션됩니다 방문자 ... 오해하는 경우 공식적으로는 Youtube's 규칙 (T.O.S.)에 대한


위에 더 악화에 아무것도 오버레이합니다.
적어도 재생 - 비디오 단추를 클릭하면 실제로 해당 비디오가 재생됩니다.

+0

나는 그늘진 것을하려고하지 않는다. 나 자신의 재생/일시 정지 버튼을 만들고 있지만 비디오를 클릭하면 비디오를 재생할 수있는 두 가지 방법이 있다는 것을 의미하므로 프로그램을 훨씬 더 복잡하게 만듭니다. 따라서 기본적으로 동영상의 클릭을 감지하고 내 방식으로 위임하여 동영상을 재생하려고합니다. 사용자는 통지하지 않습니다. –

+0

그들이 그것을 (여전히 그들이 적극적으로 체크하고 있는지) 모른다면, 당신의 방법이 실제로 무해하다는 것을 조사 할 시간을 가지지 않을 것입니다. 어쨌든 당신은 iframe에서 가짜 플레이어 (그림)를 만들 수 있습니다. 그다지 실제 플레이 버튼을 쓰지 않고하고 싶은 것을해라. 그렇지 않으면 플레이어가 컨트롤 바를 보이지 않게하고 그 아래에 자신 만의 플레이 버튼을 만들 수있다. (js api 컨트롤을 사용하여) https://developers.google.com/youtube/js_api_reference – dutchguy