소개
소개 섹션Capacitor에 대한 YouTube 플레이어 플러그인 인터페이스. 앱에서 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__ |
loadVideoByUrl | __CAPGO_KEEP_0__ |
cueVideoByUrl | __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-유튜브 플레이어.
capgo에서 계속하기 (@capacitor-유튜브 플레이어)
‘capgo에서 계속하기 (@capacitor-유튜브 플레이어)’이라는 제목의 섹션Capgo를 사용하여 capgo/capacitor-유튜브 플레이어 자연스러운 플러그인 작업을 계획하는 경우 capgo/capacitor-유튜브 플레이어 자연스러운 기능을 사용하는 데 @capgo/capacitor-youtube-player를 사용하세요. Capgo 플러그인 디렉토리 Capgo 플러그인에 대한 __CAPGO_KEEP_1__의 제품 워크플로우 Capacitor 플러그인에 대한 Capgo Capacitor 플러그인에 대한 Capgo의 구현 세부 사항 플러그인을 추가하거나 업데이트 __CAPGO_KEEP_0__ 플러그인에 대한 __CAPGO_KEEP_1__의 구현 세부 사항 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 대체에 대한 제품 워크플로우