Uso de @capgo/capacitor-jw-player
Reproduce videos desde jwplayer.com.
Instalar
bun add @capgo/capacitor-jw-player
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { JwPlayer } from '@capgo/capacitor-jw-player';
API de un vistazo
| Método | Descripción |
|---|---|
initialize |
Inicializar el JW Player. |
play |
Reproducir un video. |
pause |
Pausa el contenido multimedia actual. |
resume |
Reanuda el contenido multimedia pausado. |
stop |
Detiene el contenido multimedia actual. |
seekTo |
Busca una posición específica en el contenido. |
setVolume |
Ajusta el nivel de volumen. |
getPosition |
Obtén la posición actual del contenido. |
getState |
Obtén el estado actual del reproductor. |
setSpeed |
Ajusta la velocidad de reproducción. |
setPlaylistIndex |
Selecciona un elemento de la lista por índice. |
loadPlaylist |
Cargar una playlist. |
loadPlaylistWithItems |
Cargar una playlist con elementos. |
getAudioTracks |
Obtener las pistas de audio disponibles. |
getCurrentAudioTrack |
Obtener la pista de audio actual. |
setCurrentAudioTrack |
Establecer la pista de audio actual. |
getCaptions |
Obtener los subtítulos disponibles. |
getCurrentCaptions |
Obtener la pista de subtítulos actual. |
setCurrentCaptions |
Establecer la pista de subtítulos actual. |
currentPlaylist |
Obtener la playlist actual. |
Ejemplos
initialize()
Inicializar el JW Player.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({ licenseKey: 'license-key-123' });
play()
Reproducir un video.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({
mediaUrl: 'https://example.com',
mediaType: 'video',
});
pause()
Pausa el contenido multimedia en reproducción.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();
resume()
Reanuda el contenido multimedia en pausa.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();
stop()
Detiene el contenido multimedia en reproducción.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();
seekTo()
Salta a una posición específica del contenido multimedia en reproducción.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({ time: 10 });
La tabla anterior enumera los 20 métodos principales. Los helpers de versión y listeners, así como el contrato completo de cada método, están documentados en la repositorio GitHub.
Referencia completa
Continuar desde Uso de @capgo/capacitor-jw-player
Si estás usando Uso de @capgo/capacitor-jw-player para planificar el trabajo con plugins nativos, conéctalo con @capgo/capacitor-jw-player por los detalles de implementación en @capgo/capacitor-jw-player, Primeros pasos para los detalles de implementación en Primeros pasos, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para los detalles de implementación en Capacitor Plugins de Capgo, y Añadir o actualizar plugins para los detalles de implementación al añadir o actualizar plugins.