Guide
Comment utiliser JW Player dans Capacitor
Utilisez @capgo/capacitor-jw-player
Jouez des vidéos de jwplayer.com.
Installer
bun add @capgo/capacitor-jw-player
bunx cap sync
bunx cap sync copie les fichiers natifs du plugin code dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { JwPlayer } from '@capgo/capacitor-jw-player';
API en un coup d'œil
| Méthode | Description |
|---|---|
initialize |
Initialisez le lecteur JW. |
play |
Jouez une vidéo. |
pause |
Pausez la média en cours de lecture. |
resume |
Résumez la média en pause. |
stop |
Arrêtez la média en cours de lecture. |
seekTo |
Recherchez une position spécifique dans la média en cours de lecture. |
setVolume |
Configurez le niveau de volume. |
getPosition |
Obtenez la position actuelle dans la média. |
getState |
Obtenez l'état actuel du lecteur. |
setSpeed |
Configurez la vitesse de lecture. |
setPlaylistIndex |
Configurez l'élément actuel de la playlist par index. |
loadPlaylist |
Charger une playlist. |
loadPlaylistWithItems |
Charger une playlist avec des éléments. |
getAudioTracks |
Obtenir les pistes audio disponibles. |
getCurrentAudioTrack |
Obtenir la piste audio actuelle. |
setCurrentAudioTrack |
Définir la piste audio actuelle. |
getCaptions |
Obtenir les sous-titres disponibles. |
getCurrentCaptions |
Obtenir la piste de sous-titres actuelle. |
setCurrentCaptions |
Définir la piste de sous-titres actuelle. |
currentPlaylist |
Obtenir la playlist actuelle. |
Exemples
initialize()
Initialiser le JW Player.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({ licenseKey: 'license-key-123' });
play()
Lancer une vidéo.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({
mediaUrl: 'https://example.com',
mediaType: 'video',
});
pause()
Arrêtez la média en cours de lecture.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();
resume()
Reprenez la média en pause.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();
stop()
Arrêtez la média en cours de lecture.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();
seekTo()
Recherchez une position spécifique dans la média en cours de lecture.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({ time: 10 });
La table ci-dessus liste les 20 méthodes de base. Les aides aux écouteurs et aux versions, ainsi que le contrat complet de chaque méthode, sont documentés dans le le dépôt GitHub.
Référence complète
Continuez à partir de l'utilisation de @capgo/capacitor-jw-player
Si vous utilisez Utilisez @capgo/capacitor-jw-player pour planifier le travail de plugin natif, le connecter avec @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 Prise en main, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou mettre à jour les plugins pour les détails d'implémentation dans Ajouter ou mettre à jour les plugins.