0
popcorn.js를 사용하여 내 비디오에 자막/캡션을 추가하고 있습니다. 자동으로 비디오에 표시됩니다. 현재 HTML 및 자바 스크립트를 사용하여 맞춤 동영상 컨트롤을 만들고 있습니다. 캡션을 켜고 끄기 위해 만든 버튼이 필요합니다. 여기 Popcorn popcorn.js 자막/캡션 용 켜기/끄기 버튼
내 HTML 버튼 및 비디오입니다 다음<input type="button" value="Captions" id="captions" onclick="Captions()" class="button"/>
<video id="video" width="896" height="504" data-setup="{}" >
<source src="video/MyVideo.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<source src="video/MyVideo.webmhd.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="video/MyVideo.oggtheora.ogv" type='video/ogg; codecs="theora, vorbis"' />
<p>Your browser doesn't support HTML5. Maybe you should upgrade.</p>
</video>
내가 자바 스크립트에 새로 온 사람
document.addEventListener("DOMContentLoaded", function() {
var popcorn = Popcorn("#video");true;
popcorn.subtitle({
start: .5,
end: 2.5,
text: "Subtitle Text"
popcorn.subtitle({
start: 2.5,
end: 9.5,
text: "Or captions"
});
}, false);
팝콘
를 사용하여 내 자바 스크립트의 일부이다 (현재의 onclick 기능 "캡션"비어) 그래서 어떤 도움을 주시면 감사하겠습니다.업데이트 : 캡션이 자동으로 재생되지 않도록하려면 어떻게해야합니까? 동영상 재생이 시작되면 동영상을 종료하고 싶습니다.
선 (善) 오 그렇게 대단히 감사합니다! 그것은 작동! 유일한 것은 캡션이 자동으로 표시된다는 것입니다. 버튼을 클릭 할 때만 표시되도록 설정하려면 어떻게해야합니까? 고맙습니다!! –
또한 단추를 "캡션 온"이라고 표시하고 다양한 상태로 캡션을 표시하도록하는 방법도 있습니다. 미안하지만이 기능은 매우 기본적인 것으로 알고 있지만 JavaScript가 처음 인 경우 –
자막을 "및 캡션 해제"텍스트. document.getElementById ("captions")를 추가했습니다. value = "captions off"; 아래의 popcorn.enable ('subtitle'); 그래도 자동 캡션이 없어도 도움이 필요합니다. –