웹페이지에 BGM 넣기

juno·2022년 6월 13일
0

html/css

목록 보기
3/8

개인페이지를 만들려고 사전을 보다가 audio태그를 보고 '어?? 예전에는 블로그같은데 들가면 BGM막 깔리고 그랬는데??' 라는 생각이 들고 바로 실전으로 써보왔다.

하지만,,, 사전에 나온데로

<audio autoplay scr="bgm.mp3"></audio>

해줬는데....
전혀 들리지않는 소리!!
내가 잘못했나 컨트롤을 꺼내보왔다.

<audio controls autoplay scr="bgm.mp3">	</audio>

컨트롤은 잘나오고 재생버튼을 눌러도 잘 재생이되는데 autoplay만 안된다!!


그래서 한참 찾아봤는데
크롬브라우저에서는 자동재생을 허용하지않는다0고 나온다. (다른 브라우저도 마찬가지인듯 저작권땜에)

그래서 방법을 저 컨트롤러는 촌스러우니까 스타일을 바꿀수있지않을까??? 하고 찾아본결과 해답을 찾을수 있었다.

<audio id="player" src="bgm.mp3"></audio>	
<div>

bgm
mute

이렇게 버튼을 따로만들고,,
CSS로 버튼을 디자인해서

이런느낌으로 디자인해봤다,
더 좋게 꾸미고싶지만, 아직은 모르는게 더많아서 더 공부하고 해볼것이다..
(개인소개페이지 부분캡쳐입니다)

참고로 BGM을 넣을때는 저작권 표시를 꼭 해줘야 한다

https://bgmfactory.com/ko
BGM 찾은곳

https://stackoverflow.com/questions/13810085/html5-audio-display-only-play-pause-and-mute-buttons
문제해결에 큰 도움을 줬던 곳

profile
안녕하세요 인터랙션한 웹 개발을 지향하는 프론트엔드 개발자 입니다. https://kimjunho97.tistory.com => 블로그 이전 중

0개의 댓글