메뉴로 이동

@capgo/capacitor-youtube-player

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

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

  • initialize - 새로운 YouTube 플레이어 인스턴스를 초기화합니다.
  • destroy - 플레이어 인스턴스를 삭제하고 자원들을 해제합니다.
  • stopVideo - 비디오 재생을 중단하고 로딩을 취소하세요. 이 기능을 자주 사용하지 마세요. pauseVideo()를 사용하는 것이 일반적입니다.
  • playVideo - 현재 큐드 또는 로드된 비디오를 재생하세요. 최종 플레이어 상태는 PLAYING (1)입니다.
메소드설명
initializeYouTube 플레이어 인스턴스를 새로 초기화하세요.
destroy플레이어 인스턴스를 파괴하고 리소스를 해제하세요.
stopVideo비디오 재생을 중단하고 로딩을 취소하세요. 이 기능을 자주 사용하지 마세요. pauseVideo()를 사용하는 것이 일반적입니다.
playVideo현재 큐드 또는 로드된 비디오를 재생하세요. 최종 플레이어 상태는 PLAYING (1)입니다.
pauseVideo현재 재생 중인 비디오를 일시 정지하세요. 최종 플레이어 상태는 PAUSED (2), 이미 ENDED (0)일 경우를 제외하고입니다.
seekTo비디오의 특정 시간으로 이동하세요. 플레이어가 일시 정지된 경우, 일시 정지 상태를 유지하고 재생 중인 경우, 계속 재생합니다.
loadVideoById__CAPGO_KEEP_0__을 로드하고 재생합니다.
cueVideoById__CAPGO_KEEP_0__을 ID로 큐합니다. Thumbnail을 로드하고 플레이어를 준비하지만, __CAPGO_KEEP_0__을 재생하기 전까지 비디오를 요청하지 않습니다.
loadVideoByUrl__CAPGO_KEEP_0__ URL을 사용하여 비디오를 로드하고 재생합니다.
cueVideoByUrl__CAPGO_KEEP_0__ URL을 ID로 큐합니다. Thumbnail을 로드하고 플레이어를 준비하지만, __CAPGO_KEEP_0__을 재생하기 전까지 비디오를 요청하지 않습니다.
cuePlaylist__CAPGO_KEEP_0__ 플레이리스트를 큐합니다. 플레이리스트를 로드하고 첫 번째 비디오를 준비합니다.
loadPlaylist__CAPGO_KEEP_0__ 플레이리스트를 로드하고 재생합니다.
nextVideo__CAPGO_KEEP_0__ 플레이리스트의 다음 비디오를 재생합니다.
previousVideo__CAPGO_KEEP_0__ 플레이리스트의 이전 비디오를 재생합니다.
playVideoAt__CAPGO_KEEP_0__ 플레이리스트의 특정 비디오를 인덱스에 따라 재생합니다.
mute__CAPGO_KEEP_0__ 플레이어의 오디오를 무음으로 설정합니다.
unMute__CAPGO_KEEP_0__ 플레이어의 오디오를 일반음으로 설정합니다.
isMuted__CAPGO_KEEP_0__ 플레이어가 현재 무음인지 확인합니다.
setVolume__CAPGO_KEEP_0__ 수준을 설정합니다.
getVolume__CAPGO_KEEP_0__의 현재 수준을 가져옵니다. 플레이어는 음소거 상태이더라도 볼륨을 반환합니다.
setSize__CAPGO_KEEP_0__의 크기를 픽셀 단위로 설정합니다.
getPlaybackRate__CAPGO_KEEP_0__의 현재 재생 속도.
setPlaybackRate__CAPGO_KEEP_0__의 재생 속도.
getAvailablePlaybackRates__CAPGO_KEEP_0__의 현재 비디오에서 사용 가능한 모든 재생 속도 목록을 가져옵니다.
setLoop__CAPGO_KEEP_0__의 반복 재생을 활성화하거나 비활성화합니다. 활성화되면 마지막 비디오 이후로 반복 재생이 시작됩니다.
setShuffle__CAPGO_KEEP_0__의 셔플을 활성화하거나 비활성화합니다.
getVideoLoadedFraction__CAPGO_KEEP_0__가 버퍼링한 비디오의 비율을 가져옵니다. deprecated getVideoBytesLoaded/getVideoBytesTotal보다 신뢰할 수 있습니다.
getPlayerState__CAPGO_KEEP_0__의 현재 상태를 가져옵니다.
getAllPlayersEventsState__CAPGO_KEEP_0__의 모든 활성 플레이어에 대한 이벤트 상태를 가져옵니다. 여러 플레이어 인스턴스를 추적하는 데 유용합니다.
getCurrentTime__CAPGO_KEEP_0__의 현재 재생 위치(초 단위)
toggleFullScreen전체 화면 모드를 켜거나 끕니다.
getPlaybackQuality현재 재생 품질을 가져옵니다.
setPlaybackQuality추천 재생 품질을 설정합니다. 네트워크 상황에 따라 실제 품질이 달라질 수 있습니다.
getAvailableQualityLevels현재 비디오의 사용 가능한 품질 수준 목록을 가져옵니다.
getDuration현재 비디오의 길이를 초 단위로 가져옵니다.
getVideoUrl현재 비디오의 YouTube.com URL을 가져옵니다.
getVideoEmbedCode현재 비디오의 임베드 code를 가져옵니다. HTML iframe 임베드 code를 반환합니다.
getPlaylist현재 플레이리스트의 비디오 ID 목록을 가져옵니다.
getPlaylistIndex현재 플레이리스트에서 재생 중인 비디오의 인덱스를 가져옵니다.
getIframe현재 플레이어의 iframe DOM 요소를 가져옵니다. 웹 플랫폼 전용.
addEventListener이벤트 리스너를 플레이어에 추가합니다. 웹 플랫폼 전용.
removeEventListener이벤트 리스너를 플레이어에서 제거합니다. 웹 플랫폼 전용.
getPluginVersion버전 번호를 가져옵니다. 플랫폼에 따라 버전 정보를 반환합니다.

이 참조는 src/definitions.ts 에서 capacitor-youtube-player.

capgo에서 계속하기 @capacitor-youtube-player

‘capgo에서 계속하기 @capacitor-youtube-player’ 제목의 섹션

Capacitor를 사용하여 capgo/capacitor-youtube-player 자연스러운 플러그인 작업을 계획하고자 할 때 capgo/capacitor-youtube-player capgo의 내장 기능을 사용하는 @capacitor/__CAPGO_KEEP_2__-youtube-player를 위해 Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우를 위해 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 정보를 위해 플러그인을 추가하거나 업데이트하는 것 플러그인을 추가하거나 업데이트하는 것의 구현 세부 정보를 위해, 그리고 아이오닉 엔터프라이즈 플러그인 대체품 아이오닉 엔터프라이즈 플러그인 대체품의 제품 워크플로우를 위해