Passer à la navigation principale

@capgo/capacitor-youtube-player

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

Interface de 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 lecteur 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 - Jouez la vidéo actuellement affichée ou chargée. L'état final du lecteur sera PLAYING (1).
MéthodeDescription
initializeInitialisez une nouvelle instance de lecteur YouTube.
destroyDétruirez une instance de lecteur et libérez les ressources.
stopVideoArrêtez la lecture vidéo et annulez la charge. Utilisez cela avec parcimonie - pauseVideo() est généralement préféré.
playVideoJouez la vidéo actuellement affichée ou chargée. L'état final du lecteur sera PLAYING (1).
pauseVideoInterrompez la lecture vidéo en cours. L'état final du lecteur sera PAUSED (2), à moins qu'il ne soit déjà TERMINÉ (0).
seekToRecherchez une position spécifique dans la vidéo. Si le lecteur est en pause, il reste en pause. Si il joue, continue de jouer.
loadVideoByIdChargement et lecture d'une vidéo par son ID YouTube.
cueVideoByIdCue une vidéo par 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 par son URL complète.
cueVideoByUrlCue une vidéo par URL sans la jouer.
cuePlaylistCue une playliste sans la jouer. Charge la playliste et prépare la première vidéo.
loadPlaylistCharger et jouer une playliste.
nextVideoJouer la vidéo suivante dans la playliste.
previousVideoJouer la vidéo précédente dans la playliste.
playVideoAtJouer une vidéo spécifique dans la playliste par index.
muteMuet le son du lecteur.
unMuteDémuter le son du lecteur.
isMutedVérifier si le lecteur est actuellement muet.
setVolumeDéfinir le niveau de volume du lecteur.
getVolumeN'affichez le niveau actuel du volume du joueur. Renvoie le volume même si le joueur est muet.
setSizeDéfinir les dimensions du joueur en pixels.
getPlaybackRateN'affichez le taux de lecture actuel.
setPlaybackRateDéfinir la vitesse de lecture.
getAvailablePlaybackRatesN'affichez 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 à partir du début après la dernière vidéo.
setShuffleActiver ou désactiver le mélange de playlist.
getVideoLoadedFractionN'affichez la fraction de la vidéo qui a été tamponnée. Plus fiable que la méthode dépréciée getVideoBytesLoaded/getVideoBytesTotal.
getPlayerStateN'affichez l'état actuel du joueur.
getAllPlayersEventsStateN'affichez les états d'événement pour tous les joueurs actifs. Utile pour suivre plusieurs instances de joueur.
getCurrentTimeN'affichez la position de lecture actuelle en secondes.
toggleFullScreenBasculer le mode plein écran sur ou hors.
getPlaybackQualityObtenez la qualité de lecture actuelle.
setPlaybackQualityFixez la qualité de lecture recommandé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 l'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 jouée dans la playlist.
getIframeObtenez l'élément DOM iframe du lecteur. Seulement pour les plateformes web.
addEventListenerAjoutez un écouteur d'événements au lecteur. Seulement pour les plateformes web.
removeEventListenerSupprimez l'écouteur d'événements du lecteur. Seulement pour les plateformes web.
getPluginVersionObtenez le numéro de version du plugin. Retourne les informations de version spécifiques à la plateforme.

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

Continuez à partir de @capgo/capacitor-player de YouTube

Section intitulée « Continuez à partir de @capgo/capacitor-player de YouTube »

Si vous utilisez @capgo/capacitor-player de YouTube pour planifier le travail de plugin natif, connectez-le à En utilisant @capgo/capacitor-player de YouTube pour la capacité native dans En utilisant @capgo/capacitor-player de YouTube, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, Ajout ou mise à jour de plugins pour le détail d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives de plugins Enterprise Ionic pour le flux de travail du produit dans Alternatives de plugins Enterprise Ionic.