웹 사이트에서 youtube / vimeo 동영상을보기 전에 이미지를 표시하고 싶습니다. jQuery 또는 javascript로이 작업을 수행하는 방법이 있습니까?
나는 이것을 내 이미지로 오버레이하고 클릭하면 페이지를 다시로드하지 않고 비디오를 표시하고 자동 재생하고 싶습니다.
이미지 및 비디오 데이터는 데이터베이스에서 가져 오므로 비디오 데이터는 가변적입니다. 나는 이미 여기에서 비슷한 질문 / 답변을 찾았습니다 : 이미지가있는 YouTube 삽입 비디오 오버레이, 클릭시 이미지 숨기기 및 자동 재생
하지만 내 비디오는 가변적입니다. 자동 재생 값을 변경하는 다른 방법이 있습니까?
도와 주셔서 감사합니다
감사합니다 Jeroen
오버레이 이미지의 경우 간단히 포스터 속성을 사용하고 이미지 경로를 제공 할 수 있습니다.
<video id="myvid" autoplay controls poster="/overlay.jpg">
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
</video>
동적으로 비디오 변경
var video = document.getElementById('myvid ');
var sources = video.getElementsByTagName('source');
sources[0].src = "http://example.com/new_url.mp4";
sources[1].src = "http://example.com/new_url.ogg";
video.load(); //reloads video without reloading page
video.play();
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다