Présentation
Section intitulée « Présentation »Interface de plugin YouTube Player pour Capacitor. Propose des méthodes pour contrôler la lecture vidéo YouTube dans votre application.
Capacités de base
Section intitulée « Capacités de base »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).
Public API
Section intitulée “Public API”| Méthode | Description |
|---|---|
initialize | Initialisez une nouvelle instance de lecteur YouTube. |
destroy | Détruirez une instance de lecteur et libérez les ressources. |
stopVideo | Arrêtez la lecture vidéo et annulez 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). |
pauseVideo | Interrompez la lecture vidéo en cours. L'état final du lecteur sera PAUSED (2), à moins qu'il ne soit déjà TERMINÉ (0). |
seekTo | Recherchez une position spécifique dans la vidéo. Si le lecteur est en pause, il reste en pause. Si il joue, continue de jouer. |
loadVideoById | Chargement et lecture d'une vidéo par son ID YouTube. |
cueVideoById | Cue 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é. |
loadVideoByUrl | Charger et jouer une vidéo par son URL complète. |
cueVideoByUrl | Cue une vidéo par URL sans la jouer. |
cuePlaylist | Cue une playliste sans la jouer. Charge la playliste et prépare la première vidéo. |
loadPlaylist | Charger et jouer une playliste. |
nextVideo | Jouer la vidéo suivante dans la playliste. |
previousVideo | Jouer la vidéo précédente dans la playliste. |
playVideoAt | Jouer une vidéo spécifique dans la playliste par index. |
mute | Muet le son du lecteur. |
unMute | Démuter le son du lecteur. |
isMuted | Vérifier si le lecteur est actuellement muet. |
setVolume | Définir le niveau de volume du lecteur. |
getVolume | N'affichez le niveau actuel du volume du joueur. Renvoie le volume même si le joueur est muet. |
setSize | Définir les dimensions du joueur en pixels. |
getPlaybackRate | N'affichez le taux de lecture actuel. |
setPlaybackRate | Définir la vitesse de lecture. |
getAvailablePlaybackRates | N'affichez la liste des taux de lecture disponibles pour la vidéo actuelle. |
setLoop | Activer 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. |
setShuffle | Activer ou désactiver le mélange de playlist. |
getVideoLoadedFraction | N'affichez la fraction de la vidéo qui a été tamponnée. Plus fiable que la méthode dépréciée getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | N'affichez l'état actuel du joueur. |
getAllPlayersEventsState | N'affichez les états d'événement pour tous les joueurs actifs. Utile pour suivre plusieurs instances de joueur. |
getCurrentTime | N'affichez la position de lecture actuelle en secondes. |
toggleFullScreen | Basculer le mode plein écran sur ou hors. |
getPlaybackQuality | Obtenez la qualité de lecture actuelle. |
setPlaybackQuality | Fixez la qualité de lecture recommandée. La qualité réelle peut varier en fonction des conditions réseau. |
getAvailableQualityLevels | Obtenez la liste des niveaux de qualité disponibles pour la vidéo actuelle. |
getDuration | Obtenez la durée de la vidéo actuelle en secondes. |
getVideoUrl | Obtenez l'URL YouTube.com pour la vidéo actuelle. |
getVideoEmbedCode | Obtenez l'code d'incrustation pour la vidéo actuelle. Retourne l'code iframe HTML d'incrustation. |
getPlaylist | Obtenez un tableau des identifiants de vidéo dans la playlist actuelle. |
getPlaylistIndex | Obtenez l'index de la vidéo actuellement jouée dans la playlist. |
getIframe | Obtenez l'élément DOM iframe du lecteur. Seulement pour les plateformes web. |
addEventListener | Ajoutez un écouteur d'événements au lecteur. Seulement pour les plateformes web. |
removeEventListener | Supprimez l'écouteur d'événements du lecteur. Seulement pour les plateformes web. |
getPluginVersion | Obtenez le numéro de version du plugin. Retourne les informations de version spécifiques à la plateforme. |
Source Of Truth
Section intitulée « Source Of Truth »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.