input type='file' 로 비디오 파일을 선택해서 video 태그로 재생해보자
<!-- HTML -->
<input id="file" type="file" accept="video/mp4,video/mkv, video/x-m4v,video/*">
<video id="video"></video>
input 에 type 은 file로, accept 로 비디오 확장자로 설정했다.
// Javascript
const inputFile = document.getElementById("file");
const video = document.getElementById("video");
inputFile.addEventListener("change", function(){
const file = inputFile.files[0];
const videourl = URL.createObjectURL(file);
video.setAttribute("src", videourl);
video.play();
})
일단 간단하게 이렇게 만들수 있다.
샘플 페이지
'Frontend > Javascript' 카테고리의 다른 글
[Javascript] Switch 문 안에서 const, let (17) | 2021.03.02 |
---|---|
[Javascript] {(intermediate value)} is not a function (19) | 2021.02.04 |
[Javascript] insertAdjacentHTML() (10) | 2020.04.09 |
[javascript] jQuery 의 document ready 대체 (19) | 2020.04.07 |
[Javascript] Math.random() 난수 생성하기 (21) | 2020.04.05 |