Saltar al contenido

Configuración inicial

GitHub

Puedes utilizar nuestra configuración asistida por inteligencia artificial para instalar el complemento. Agrega las Capgo habilidades a tu herramienta de inteligencia artificial utilizando el siguiente comando:

Ventana de terminal
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Luego utiliza el siguiente prompt:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-jw-player` plugin in my project.

Si prefieres la configuración manual, instala el complemento ejecutando los siguientes comandos y sigue las instrucciones específicas de la plataforma a continuación:

Ventana de terminal
bun add @capgo/capacitor-jw-player
bunx cap sync
import { JwPlayer } from '@capgo/capacitor-jw-player';

Iniciar el Reproductor JW

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({} as { licenseKey: string; playerUrl?: string });

Reproducir un video

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({} as { mediaUrl: string; mediaType: 'video' | 'playlist'; autostart?: boolean });

Pausar el contenido de audio o video que se está reproduciendo actualmente

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();

Reanuda el contenido de audio/video actualmente pausado

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();

Detener el contenido de audio/video actualmente reproducido

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();

Ir a una posición específica en el contenido de audio/video actualmente reproducido

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({} as { time: number });

Establecer el nivel de volumen

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setVolume({} as { volume: number });

Obtenga la posición actual en la transmisión

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getPosition();

Obtenga el estado del reproductor actual

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getState();

Establezca la velocidad de reproducción

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setSpeed({} as { speed: number });

Establezca el elemento actual en la lista de reproducción por índice

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setPlaylistIndex({} as { index: number });

Cargar una lista de reproducción

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylist({} as { playlistUrl: string });

Cargar una lista de reproducción con elementos

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylistWithItems({} as { playlist: any[] });

Obtener pistas de audio disponibles

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getAudioTracks();

Obtener la pista de audio actual

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentAudioTrack();

Establecer el track de audio actual

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentAudioTrack({} as { index: number });

Obtener las subtítulos/captiones disponibles

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCaptions();

Obtener el track de subtítulos/captiones actual

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentCaptions();

Establecer el track de subtítulos/captiones actual

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentCaptions({} as { index: number });

Obtén la lista de reproducción actual

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.currentPlaylist();

Esta página se genera a partir del plugin’s src/definitions.tsRe-ruta la sincronización cuando los cambios públicos API se actualicen en la fuente.

Si estás utilizando Inicio para planificar la consola y las operaciones de API, conecta con Usando @capgo/capacitor-jw-player para la capacidad nativa en Usando @capgo/capacitor-jw-player Resumen de API para el detalle de implementación en Resumen de API Introducción para el detalle de implementación en Introducción API Claves para el detalle de implementación en API Claves, y Dispositivos para el detalle de implementación en Dispositivos.