Resumen
Sección titulada “Resumen”Interfaz del plugin del reproductor de YouTube para Capacitor. Proporciona métodos para controlar la reproducción de videos de YouTube en tu aplicación.
Capacidades básicas
Sección titulada “Capacidades básicas”initialize- Inicialice una nueva instancia del reproductor de YouTube.destroy- Destruya una instancia del reproductor y libere recursos.stopVideo- Detenga la reproducción de video y cancele la carga. Utilice esto con moderación - pauseVideo() es preferido en la mayoría de los casos.playVideo- Reproduzca el video actualmente programado o cargado. El estado final del reproductor será REPRODUCIENDO (1).
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
initialize | Inicialice una nueva instancia del reproductor de YouTube. |
destroy | Destruya una instancia del reproductor y libere recursos. |
stopVideo | Detenga la reproducción de video y cancele la carga. Utilice esto con moderación - pauseVideo() es preferido en la mayoría de los casos. |
playVideo | Reproducir el video actualmente programado o cargado. El estado final del reproductor será REPRODUCIENDO (1). |
pauseVideo | Pausa el video que está reproduciendo actualmente. El estado final del reproductor será PAUSED (2), a menos que ya haya terminado (0). |
seekTo | Busca un momento específico en el video. Si el reproductor está pausado, permanece pausado. Si está reproduciendo, continúa reproduciendo. |
loadVideoById | Carga y reproduce un video mediante su ID de YouTube. |
cueVideoById | Pone un video en cola mediante su ID sin reproducirlo. Carga la miniatura y prepara el reproductor, pero no solicita el video hasta que se llame a playVideo(). |
loadVideoByUrl | Carga y reproduce un video mediante su URL completa. |
cueVideoByUrl | Pone un video en cola mediante su URL sin reproducirlo. |
cuePlaylist | Pone una lista de reproducción en cola sin reproducir. Carga la lista y prepara el primer video. |
loadPlaylist | Carga y reproduce una lista de reproducción. |
nextVideo | Reproduce el siguiente video en la lista de reproducción. |
previousVideo | Reproduce el video anterior en la lista de reproducción. |
playVideoAt | Reproduce un video específico en la lista de reproducción mediante su índice. |
mute | Silencia el audio del reproductor. |
unMute | Desactivar el sonido del reproductor. |
isMuted | Comprobar si el reproductor está actualmente silenciado. |
setVolume | Establecer el nivel de volumen del reproductor. |
getVolume | Obtener el nivel de volumen actual del reproductor. Devuelve el volumen incluso si el reproductor está silenciado. |
setSize | Establecer las dimensiones del reproductor en píxeles. |
getPlaybackRate | Obtener la velocidad de reproducción actual. |
setPlaybackRate | Establecer la velocidad de reproducción. |
getAvailablePlaybackRates | Obtener la lista de velocidades de reproducción disponibles para el video actual. |
setLoop | Habilitar o deshabilitar el bucle de reproducción de lista. Cuando está habilitado, la lista se reiniciará desde el principio después del último video. |
setShuffle | Habilitar o deshabilitar el mezcla aleatoria de lista. |
getVideoLoadedFraction | Obtener la fracción del video que se ha cargado con anticipación. Más confiable que el método deprecated getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Obtener el estado actual del reproductor. |
getAllPlayersEventsState | Obtenga los estados de eventos para todos los jugadores activos. Útil para rastrear múltiples instancias de jugadores. |
getCurrentTime | Obtenga la posición de reproducción actual en segundos. |
toggleFullScreen | Activar/desactivar el modo pantalla completa. |
getPlaybackQuality | Obtenga la calidad de reproducción actual. |
setPlaybackQuality | Establezca la calidad de reproducción sugerida. La calidad real puede variar según las condiciones de red. |
getAvailableQualityLevels | Obtenga la lista de niveles de calidad disponibles para el video actual. |
getDuration | Obtenga la duración del video actual en segundos. |
getVideoUrl | Obtenga la URL de YouTube.com para el video actual. |
getVideoEmbedCode | Obtenga el code de incorporación para el video actual. Devuelve el code de incorporación en iframe. |
getPlaylist | Obtenga un array de IDs de video en la lista de reproducción actual. |
getPlaylistIndex | Obtenga el índice del video que se está reproduciendo actualmente en la lista de reproducción. |
getIframe | Obtenga el elemento DOM de iframe del jugador. Solo plataforma web. |
addEventListener | Agregar un escuchador de eventos al reproductor. Solo plataforma web. |
removeEventListener | Eliminar un escuchador de eventos del reproductor. Solo plataforma web. |
getPluginVersion | Obtener el número de versión del plugin. Devuelve información de versión específica de la plataforma. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-reproductor-de-youtube.
Sigue adelante desde @capgo/capacitor-reproductor-de-youtube
Sección titulada “Sigue adelante desde @capgo/capacitor-reproductor-de-youtube”Si estás utilizando @capgo/capacitor-reproductor-de-youtube para planificar el trabajo del plugin nativo, conectarlo con Usando @capgo/capacitor-reproductor-de-youtube para la capacidad nativa en Usando @capgo/capacitor-reproductor-de-youtube __Directorio de Plugins de Capgo para el flujo de trabajo del producto en __Directorio de Plugins de Capgo __Plugins de Capacitor por Capgo para el detalle de implementación en __Plugins de Capacitor por Capgo Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.