Guide
Comment utiliser JW Player dans Capacitor
Utilisation de @capgo/capacitor-jw-player
Diffuse des vidéos depuis jwplayer.com.
Installer
bun add @capgo/capacitor-jw-player
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { JwPlayer } from '@capgo/capacitor-jw-player';
Aperçu de API
| Méthode | Description |
|---|---|
initialize |
Initialiser le JW Player. |
play |
Lire une vidéo. |
pause |
Mettre en pause le média en cours de lecture. |
resume |
Reprendre la lecture du média en pause. |
stop |
Arrêter la lecture du média en cours. |
seekTo |
Se déplacer à une position précise dans le média en cours. |
setVolume |
Régler le niveau du volume. |
getPosition |
Récupérer la position actuelle du média. |
getState |
Récupérer l'état actuel du lecteur. |
setSpeed |
Régler la vitesse de lecture. |
setPlaylistIndex |
Définir l'élément actuel de la playlist par son index. |
loadPlaylist |
Charger une playlist. |
loadPlaylistWithItems |
Charger une playlist avec des éléments. |
getAudioTracks |
Récupérer les pistes audio disponibles. |
getCurrentAudioTrack |
Récupérer la piste audio actuelle. |
setCurrentAudioTrack |
Définir la piste audio actuelle. |
getCaptions |
Récupérer les sous-titres disponibles. |
getCurrentCaptions |
Récupérer la piste de sous-titres actuelle. |
setCurrentCaptions |
Définir la piste de sous-titres actuelle. |
currentPlaylist |
Récupérer la playlist actuelle. |
Exemples
initialize()
Initialiser le JW Player.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({ licenseKey: 'license-key-123' });
play()
Lire une vidéo.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({
mediaUrl: 'https://example.com',
mediaType: 'video',
});
pause()
Mettre en pause le média en cours de lecture.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();
resume()
Reprendre la lecture du média en pause.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();
stop()
Arrêter la lecture du média en cours.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();
seekTo()
Se déplacer à une position précise dans le média en cours.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({ time: 10 });
Le tableau ci-dessus liste les 20 méthodes principales. Les helpers de listener et de version, ainsi que le contrat complet de chaque méthode, sont documentés dans la dépôt GitHub.
Référence complète
Continuer à partir de « Utilisation de @capgo/capacitor-jw-player »
Si vous utilisez Utilisation de @capgo/capacitor-jw-player pour planifier le travail sur les plugins natifs, connectez-l’à @capgo/capacitor-jw-player pour les détails d'implémentation dans @capgo/capacitor-jw-player, Prise en main pour les détails d'implémentation dans Getting Started Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins.