개요
개요 제목Capacitor의 YouTube Player 플러그인 인터페이스. 앱에서 YouTube 비디오 재생을 제어하는 방법을 제공합니다.
기본 기능
기본 기능 제목initialize- 새로운 YouTube 플레이어 인스턴스를 초기화합니다.destroy- 플레이어 인스턴스를 삭제하고 자원들을 해제합니다.stopVideo- 비디오 재생을 중단하고 로딩을 취소하세요. 이 기능을 자주 사용하지 마세요. pauseVideo()를 사용하는 것이 일반적입니다.playVideo- 현재 큐드 또는 로드된 비디오를 재생하세요. 최종 플레이어 상태는 PLAYING (1)입니다.
공개 API
API라는 제목의 공개 섹션| 메소드 | 설명 |
|---|---|
initialize | YouTube 플레이어 인스턴스를 새로 초기화하세요. |
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의 구현 세부 정보를 위해 플러그인을 추가하거나 업데이트하는 것 플러그인을 추가하거나 업데이트하는 것의 구현 세부 정보를 위해, 그리고 아이오닉 엔터프라이즈 플러그인 대체품 아이오닉 엔터프라이즈 플러그인 대체품의 제품 워크플로우를 위해