Notice
Recent Posts
Recent Comments
Archives
반응형
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Total
01-09 05:35
250x250
관리 메뉴

꿈꾸는 개발자의 블로그

[React] <video> 태그를 이용한 동영상 재생하기 본문

Programming/React

[React] <video> 태그를 이용한 동영상 재생하기

aldrn29 2022. 6. 23. 23:16

동영상을 프로젝트 메인에 자동으로 재생하고 싶었는데, 마침 쉽고 간단하게 구현할 수 있는 방법이 있어서 공유한다!

 

만약 동영상으로 화면 전체를 채우고 싶다면! 참고!

2022.06.25 - [Programming/CSS] - [CSS] Styled-components + 동영상으로 화면 전체 채우기

 

[CSS] Styled-components + 동영상으로 화면 전체 채우기

인트로 페이지를 구현하는 도중, 화면을 확대하거나 축소해도 동영상이나 이미지가 화면에 꽉차게 하고 싶었다! 방법은 아주 간단하다. 하지만 매번 헷갈리기 때문에.. 정리해보았다. 아래는 동

aldrn29.tistory.com

 

728x90

 


 

React 동영상 재생하기

  1. public 폴더 하위에 동영상 파일 추가 (.mp4가 아닌 파일은 적용되지 않는걸까.. 여튼 .mov는 되지 않는다!)
  2. <video> 태그를 이용한 코드 작성 : muted(소리 없음), autoPlay(자동 재생), loop(반복) 속성 적용

* 동영상 파일 경로 : public/videos/Preview.mp4

* react-player라는 라이브러리도 있던데.. 나중에 알아봐야겠다!

 

전체 코드

import React from "react";

const Intro = () => {
    return (
        <video muted autoPlay loop>
            <source src="/videos/Preview.mp4" type="video/mp4" />
        </video>
    )
}

export default Intro;

 

728x90
728x90
Comments