Sauter au contenu

@capgo/capacitor-youtube-player

Interface du plugin YouTube Player pour Capacitor. Propose des méthodes pour contrôler la lecture vidéo YouTube dans votre application.

Interface du plugin YouTube Player pour Capacitor. Propose des méthodes pour contrôler la lecture vidéo YouTube dans votre application.

  • initialize - Initialiser une nouvelle instance de lecteur YouTube.
  • destroy - Détruire une instance de joueur et libérer les ressources.
  • stopVideo - Arrêter la lecture vidéo et annuler la charge. Utilisez cela avec parcimonie - pauseVideo() est généralement préféré.
  • playVideo - Jouer la vidéo actuellement préchargée ou chargée. L'état final du joueur sera PLAYING (1).
MéthodeDescription
initializeInitialiser une nouvelle instance de joueur YouTube.
destroyDétruire une instance de joueur et libérer les ressources.
stopVideoArrêter la lecture vidéo et annuler la charge. Utilisez cela avec parcimonie - pauseVideo() est généralement préféré.
playVideoJouer la vidéo actuellement préchargée ou chargée. L'état final du joueur sera PLAYING (1).
pauseVideoMettre en pause la vidéo actuellement jouée. L'état final du joueur sera PAUSED (2), à moins qu'il ne soit déjà TERMINÉ (0).
seekToSélectionnez une heure spécifique dans la vidéo. Si le lecteur est en pause, il reste en pause. Si il joue, il continue à jouer.
loadVideoByIdCharger et jouer une vidéo à partir de son ID YouTube.
cueVideoByIdDéfinir une vidéo à l'aide de son ID sans la jouer. Charge l'icône et prépare le lecteur, mais ne demande pas la vidéo jusqu'à ce que playVideo() soit appelé.
loadVideoByUrlCharger et jouer une vidéo à partir de son URL complète.
cueVideoByUrlDéfinir une vidéo à l'aide d'une URL sans la jouer.
cuePlaylistDéfinir une playlist sans la jouer. Charge la playlist et prépare la première vidéo.
loadPlaylistCharger et jouer une playlist.
nextVideoJouer la vidéo suivante dans la playlist.
previousVideoJouer la vidéo précédente dans la playlist.
playVideoAtJouer une vidéo spécifique dans la playlist à l'aide de son index.
muteMettre au silence le son du lecteur.
unMuteDéverrouiller le son du lecteur.
isMutedVérifiez si le lecteur est actuellement muet.
setVolumeDéfinissez le niveau de volume du lecteur.
getVolumeObtenez le niveau de volume actuel du lecteur. Renvoie le volume même si le lecteur est muet.
setSizeDéfinissez les dimensions du lecteur en pixels.
getPlaybackRateObtenez le taux de lecture actuel.
setPlaybackRateDéfinissez la vitesse de lecture.
getAvailablePlaybackRatesObtenez la liste des taux de lecture disponibles pour la vidéo actuelle.
setLoopActiver ou désactiver la boucle de playlist. Lorsqu'il est activé, la playlist redémarre depuis le début après la dernière vidéo.
setShuffleActiver ou désactiver le mélange de playlist.
getVideoLoadedFractionObtenez la fraction de la vidéo qui a été tamponnée. Plus fiable que la méthode dépréciée getVideoBytesLoaded/getVideoBytesTotal.
getPlayerStateObtenez l'état actuel du lecteur.
getAllPlayersEventsStateObtenez les états d'événement pour tous les lecteurs actifs. Utile pour suivre plusieurs instances de lecteur.
getCurrentTimeObtenez la position de lecture actuelle en secondes.
toggleFullScreenActiver ou désactiver le mode plein écran.
getPlaybackQualityObtenez la qualité de lecture actuelle.
setPlaybackQualityDéfinir la qualité de lecture suggérée. La qualité réelle peut varier en fonction des conditions réseau.
getAvailableQualityLevelsObtenez la liste des niveaux de qualité disponibles pour la vidéo actuelle.
getDurationObtenez la durée de la vidéo actuelle en secondes.
getVideoUrlObtenez l'URL YouTube.com pour la vidéo actuelle.
getVideoEmbedCodeObtenez l'code d'incrustation pour la vidéo actuelle. Retourne un code iframe HTML d'incrustation.
getPlaylistObtenez un tableau des identifiants de vidéo dans la playlist actuelle.
getPlaylistIndexObtenez l'index de la vidéo actuellement en lecture dans la playlist.
getIframeObtenez l'élément DOM iframe du lecteur. Seulement disponible sur les plateformes web.
addEventListenerAjoutez un écouteur d'événement au lecteur. Seulement disponible sur les plateformes web.
removeEventListenerSupprimer un écouteur d'événement du joueur. Seulement pour les plateformes web.
getPluginVersionObtenir le numéro de version du plugin. Retourne des informations de version spécifiques à la plateforme.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-youtube-player.