이 예에서는 'Thumbnail.jpg'는 비디오의 썸네일로 사용될 이미지입니다. html5 비디오 썸네일 이미지를 클릭 할 때만 시작? html5 비디오를 썸네일 이미지를 클릭 할 때만 html5 비디오를 시작하려면 JavaScript를 사용하여 제어 할 수 있습니다. 비디오의 재생 및 일시 정지 기능. 먼저 비디오를 숨기고 썸네일 이미지 만 표시해야합니다. 축소판 이미지를 클릭하면 이미지가 숨겨져 있고 비디오가 표시되고 재생됩니다. 다음은 다음과 같은 방법의 예입니다.
함수 playVideo () { var thathnail = document.getElementById ( "썸네일"); var video = document.getElementById ( "myvideo"); tumbnail.style.display = "none"; video.style.display = "block"; video.play (); } 이 예에서 'whilmnail.jpg'이미지가 클릭되면, ' PlayVideo () 'JavaScript 함수가 호출됩니다. 이 기능은 썸네일 이미지를 숨기고 비디오를 표시하며 비디오 재생을 시작합니다. html5 비디오에 캡션을 추가하려면 어떻게 할 수 있습니까? html5 비디오에 캡션을 추가하려면 사용할 수 있습니다. '비디오'태그의 '트랙'요소. '트랙'요소는 비디오가 재생 될 때 볼 수있는 자막, 캡션 파일 또는 텍스트가 포함 된 기타 파일을 지정하는 데 사용됩니다. 사용 방법의 예는 다음과 같습니다. ‘captions.vtt’는 비디오의 캡션이 포함 된 파일입니다. ‘Kind’속성은 텍스트 트랙의 종류를 지정합니다.‘Srclang’은 텍스트 트랙의 언어를 지정하고‘레이블’은 트랙 목록에 제목을 제공합니다. HTML5 비디오의 동적 썸네일을 어떻게 생성 할 수 있습니까? HTML5 비디오를위한 동적 축소판 만들기에는 특정 간격으로 비디오에서 프레임을 캡처하고 썸네일로 표시하는 것이 포함됩니다. 이것은 JavaScript와 'Canvas'요소를 사용하여 달성 할 수 있습니다. ‘캔버스’요소는 웹 페이지에 그래픽을 그리는 데 사용됩니다. 다음은 다음과 같은 방법의 예입니다. var canvas = document.getElementById ( "canvas"); var context = canvas.getContext ( "2d"); video.addeventListener ( ") timeUpdate ", function () { context.DrawImage (비디오, 0, 0, canvas.width, canvas.height); 이 예에서는 'TimeUpdate'이벤트가 발사 될 때마다 비디오의 프레임이 캔버스에 그려져 동적 축소판이 생성됩니다. . 내 html5 비디오에 여러 캡션 트랙을 추가 할 수 있습니까? html5에 여러 캡션 트랙을 추가하려면 비디오, '비디오'태그에서 여러 '트랙'요소를 사용할 수 있습니다. 각 '트랙'요소는 다른 캡션 파일을 지정합니다. 사용자는 비디오 플레이어의 인터페이스에서 표시 할 캡션 트랙을 선택할 수 있습니다. 다음은 다음과 같은 방법의 예입니다.
이 예에서는 'captions_en.vtt'및 'captions_fr.vtt'가 영어와 프랑스어 캡션이 각각 포함 된 파일. html5 비디오의 재생 속도는 '비디오'요소의 '재생 계수'속성을 사용하여 제어 할 수 있습니다. 이 속성은 비디오 재생의 속도를 설정합니다. 예를 들어, 1.0의 재생 속도는 정상 속도로 비디오를 재생하고, 0.5는 반 속도로 비디오를 재생하며, 2.0은 비디오를 이중 속도로 재생합니다. 사용 방법의 예는 다음과 같습니다.
속도 속도 up var video = document.getElementById ( "myvideo"); function slowdown () { video.playbackrate -= 0.1; } function speedup () {}
이 예제에서 '느린 다운'버튼을 클릭하면 재생 속도가 0.1로 줄어들고 '속도 업'버튼을 클릭하면 재생 속도가 0.1만큼 증가합니다. <.> html5 비디오를 루프하는 방법 html5 비디오를 루프하려면 '비디오'태그에서 '루프'속성을 사용할 수 있습니다. '루프'속성은 부울 속성입니다. 존재하면 비디오가 끝날 때마다 다시 시작될 것을 지정합니다. 다음은 사용 방법의 예입니다. >> 이 예에서는 비디오가 무기한으로 루프됩니다. 어떻게 HTML5 비디오를 음소거 할 수 있습니까? html5 비디오를 음소거하려면 '비디오'태그에서 '음소거 된'속성을 사용할 수 있습니다. ‘음소거 된’속성은 부울 속성입니다. 존재하면 비디오의 오디오 출력을 음소거해야합니다. 사용 방법의 예는 다음과 같습니다.
>>
이 예에서는 비디오가 오디오 음소거로 재생하기 시작합니다. 내 html5의 볼륨을 어떻게 제어 할 수 있습니까? 비디오? html5 비디오의 볼륨은 '비디오'요소의 '볼륨'속성을 사용하여 제어 할 수 있습니다. 이 속성은 오디오 재생의 볼륨을 설정합니다. 값은 0.0에서 1.0 사이의 숫자 여야하며, 여기에서 0.0은 침묵하고 1.0은 가장 큰 소리입니다. 사용 방법의 예는 다음과 같습니다.
턴 줄 turn up var video = document.getElementById ( "myvideo");
function turndown () { if (video.volume> 0.1 ) {} function turnup () { if (video.volume } 이 예에서는 '턴 다운'버튼을 클릭하면 볼륨이 줄어 듭니다. 0.1, 그리고 '턴 업 버튼을 클릭하면 볼륨이 0.1 씩 증가합니다. html5 비디오의 컨트롤을 어떻게 표시 할 수 있습니까? HTML5 비디오의 컨트롤을 표시하려면 '비디오'태그에서 '컨트롤'속성을 사용할 수 있습니다. 'Controls'속성은 부울 속성입니다. 존재하면 비디오 컨트롤을 표시해야합니다. 이러한 컨트롤에는 재생/일시 정지, 볼륨 및 전체 화면이 포함됩니다. 사용 방법의 예는 다음과 같습니다. 이 예에서는 비디오가 컨트롤로 표시됩니다. 위 내용은 HTML5 비디오 : 조각, 캡션 및 동적 썸네일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!