Youtube Element API
Element 공통 API
Element 공통 API 문서 내용을 참고하세요.
Youtube Element API
유튜브 페이지를 로드할 수 있는 Youtube Element 관련 API 입니다.
Youtube api 객체
api
source (url: String): String
youtube element에 로드할 url을 설정합니다.
// Getter var src = $self.api.source(); // Setter $self.api.source('https://www.youtube.com/embed/(유튜브 비디오 아이디)');
getPlayer (): Object 로드된 유튜브를 제어할 수 있는 기능을 가진 player 객체를 리턴합니다. player 기능에 대한 문서를 참조하여 이벤트와 함수 기능을 활용할 수 있습니다.
// API를사용하여 동영상을 로드한 후 volume을 조절하는 예 // youtube element의 initialize 이벤트에서 스크립트를 작성함 $self.api.source('https://www.youtube.com/watch?v=M7lc1UVf-VE'); $self.on('ready', (e)=>{ // player : e.originalEvent.detail.target var player = $self.api.getPlayer(); player.setVolume(100); }); // ready 이벤트 전에는 player 기능이 제한적임 // 자동 재생 기능은 실행환경에 따라 제한적으로 구현 가능함 (예: mute 상태일때)
유튜브
비디오 아이디
및 embed 주소를 얻는 방법은 다음과 같습니다.유튜브 페이지를 열고 브라우저 주소창에서 주소를 복사
주소는 다음 형식입니다. https://www.youtube.com/watch?v=(유튜브 비디오 아이디)
유트브 비디오 화면에서 오른쪽 마우스 버튼을 눌러 메뉴에서
동영상 URL 복사
메뉴 선택주소는 다음 형식입니다. https://youtu.be/(유튜브 비디오 아이디)
유튜브 페이지에서 공유 버튼을 눌러 주소를 복사
주소는 다음 형식입니다. https://www.youtube.com/embed/(유튜브 비디오 아이디)
Youtube API 참고 문서
Last updated