메뉴로 이동

@capgo/capacitor-youtube-player

YouTube Player 플러그인 인터페이스: Capacitor. 앱에서 YouTube 비디오 재생을 제어하는 방법을 제공합니다.

YouTube Player 플러그인 인터페이스: Capacitor. 앱에서 YouTube 비디오 재생을 제어하는 방법을 제공합니다.

  • initialize - 새로운 YouTube 플레이어 인스턴스를 초기화합니다.
  • destroy - 플레이어 인스턴스를 삭제하고 자원들을 해제합니다.
  • stopVideo - 비디오 재생을 중단하고 로딩을 취소합니다. 이 메서드를 사용할 때는 주의하십시오. - pauseVideo()를 사용하는 것이 일반적입니다.
  • playVideo - 현재 큐드 또는 로드된 비디오를 재생합니다. 최종 플레이어 상태는 PLAYING (1)입니다.
메서드설명
initializeYouTube 플레이어 인스턴스를 새로 초기화합니다.
destroy플레이어 인스턴스를 삭제하고 자원들을 해제합니다.
stopVideo비디오 재생을 중단하고 로딩을 취소합니다. 이 메서드를 사용할 때는 주의하십시오. - pauseVideo()를 사용하는 것이 일반적입니다.
playVideo현재 재생 중인 비디오를 일시 정지합니다. 최종 플레이어 상태는 PAUSED (2)입니다. 이미 ENDED (0) 상태라면 예외적으로 PAUSED (2) 상태가 유지됩니다.
pauseVideo현재 큐드 또는 로드된 비디오를 재생합니다. 최종 플레이어 상태는 PLAYING (1)입니다.
seekTo특정 시간으로 동영상의 위치를 이동합니다. 플레이어가 일시 정지 상태일 경우, 일시 정지 상태가 유지되고, 재생 중일 경우, 재생이 계속됩니다.
loadVideoByIdYouTube ID를 사용하여 동영상을 로드하고 재생합니다.
cueVideoByIdID를 사용하여 동영상을 큐합니다. 썸네일을 로드하고 플레이어를 준비하지만, 동영상을 요청할 때까지 playVideo()를 호출합니다.
loadVideoByUrl동영상의 전체 URL을 사용하여 동영상을 로드하고 재생합니다.
cueVideoByUrlURL을 사용하여 동영상을 큐합니다. 동영상을 요청할 때까지 playVideo()를 호출합니다.
cuePlaylist플레이리스트를 큐합니다. 플레이리스트를 로드하고 첫 번째 동영상을 준비합니다.
loadPlaylist플레이리스트를 로드하고 재생합니다.
nextVideo플레이리스트의 다음 동영상을 재생합니다.
previousVideo플레이리스트의 이전 동영상을 재생합니다.
playVideoAt플레이리스트의 특정 동영상을 인덱스에 따라 재생합니다.
mute플레이어의 오디오를 무음으로 설정합니다.
unMute플레이어의 오디오를 일반 음성으로 설정합니다.
isMuted재생 중인 플레이어가 현재 음소거 상태인지 확인합니다.
setVolume플레이어의 볼륨 수준을 설정합니다.
getVolume현재 플레이어 볼륨 수준을 가져옵니다. 플레이어가 음소거 상태이든 아니든 볼륨을 반환합니다.
setSize플레이어의 크기를 픽셀 단위로 설정합니다.
getPlaybackRate현재 재생 속도를 가져옵니다.
setPlaybackRate재생 속도를 설정합니다.
getAvailablePlaybackRates현재 비디오의 사용 가능한 재생 속도 목록을 가져옵니다.
setLoop재생 목록이 반복되는지 여부를 설정합니다. 활성화되면 마지막 비디오 이후 재생 목록이 처음부터 다시 시작됩니다.
setShuffle재생 목록이 섞이는지 여부를 설정합니다.
getVideoLoadedFraction버퍼링된 비디오의 비율을 가져옵니다. deprecated getVideoBytesLoaded/getVideoBytesTotal보다 신뢰성이 높습니다.
getPlayerState플레이어의 현재 상태를 가져옵니다.
getAllPlayersEventsState활성화된 모든 플레이어의 이벤트 상태를 가져옵니다. 여러 플레이어 인스턴스를 추적하는 데 유용합니다.
getCurrentTime현재 재생 위치를 초 단위로 얻습니다.
toggleFullScreen전체 화면 모드 켜기/끄기
getPlaybackQuality현재 재생 품질을 얻습니다.
setPlaybackQuality네트워크 상황에 따라 실제 품질이 달라질 수 있지만 제안되는 재생 품질을 설정합니다.
getAvailableQualityLevels현재 비디오의 사용 가능한 품질 수준 목록을 얻습니다.
getDuration현재 비디오의 재생 시간을 초 단위로 얻습니다.
getVideoUrl현재 비디오의 YouTube.com URL을 얻습니다.
getVideoEmbedCode현재 비디오의 임베드 code를 얻습니다. HTML iframe 임베드 code를 반환합니다.
getPlaylist현재 플레이리스트의 비디오 ID 목록을 얻습니다.
getPlaylistIndex현재 플레이리스트에서 재생 중인 비디오의 인덱스를 얻습니다.
getIframe플레이어의 iframe DOM 요소를 얻습니다. 웹 플랫폼 전용.
addEventListener이벤트 리스너를 플레이어에 추가합니다. 웹 플랫폼 전용.
removeEventListener플레이어에서 이벤트 리스너를 제거합니다. 웹 플랫폼 전용.
getPluginVersion__CAPGO_KEEP_0__-버전 정보를 가져옵니다. 플랫폼에 따라 버전 정보가 다를 수 있습니다.

이 참조는 src/definitions.ts 에서 capacitor-유튜브 플레이어.