Vue d'ensemble
Sous-section intitulée « Vue d'ensemble »Interface du plugin YouTube Player pour Capacitor. fournit des méthodes pour contrôler la lecture vidéo YouTube dans votre application.
Capacités de base
Sous-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- Lancer la vidéo actuellement affichée ou chargée. L'état final du lecteur sera PLAYING (1).
API publique API
Section intitulée « Public API »| Méthode | Description |
|---|---|
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 | Lancer la vidéo couramment préchargée ou chargée. L'état final du lecteur sera PLAYING (1). |
pauseVideo | Arrêtez la vidéo en cours de lecture. L'état final du lecteur sera ARRÊTÉ (2), sauf si elle est déjà TERMINÉE (0). |
seekTo | Recherchez une position spécifique dans la vidéo. Si le lecteur est en pause, il reste en pause. Si il joue, il continue à jouer. |
loadVideoById | Charger et jouer une vidéo en fonction de son ID YouTube. |
cueVideoById | Cherchez 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 avant d'appeler playVideo(). |
loadVideoByUrl | Charger et jouer une vidéo à partir de son URL complète. |
cueVideoByUrl | Cuelez une vidéo par URL sans la jouer. |
cuePlaylist | Cuelez une playliste sans la jouer. Charge la playliste et prépare la première vidéo. |
loadPlaylist | Charger et jouer une playliste. |
nextVideo | Jouez la prochaine vidéo de la playliste. |
previousVideo | Jouez la vidéo précédente de la playliste. |
playVideoAt | Jouez une vidéo spécifique de la playliste par index. |
mute | Mutez le son du lecteur. |
unMute | Démutez le son du lecteur. |
isMuted | Vérifiez si le lecteur est actuellement muet. |
setVolume | Définissez le niveau de volume du lecteur. |
getVolume | Récupérez le niveau de volume actuel du lecteur. Renvoie le volume même si le lecteur est muet. |
setSize | Définissez les dimensions du lecteur en pixels. |
getPlaybackRate | Obtenez le taux de lecture actuel. |
setPlaybackRate | Définissez la vitesse de lecture. |
getAvailablePlaybackRates | Obtenez la liste des taux de lecture disponibles pour la vidéo actuelle. |
setLoop | Activer ou désactiver la boucle de playlist. Lorsqu'elle est activée, la playlist reprendra depuis le début après la dernière vidéo. |
setShuffle | Activer ou désactiver le mélange de la playlist. |
getVideoLoadedFraction | Obtenez la fraction de la vidéo qui a été tamponnée. Plus fiable que les méthodes obsolètes getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Obtenez l'état actuel du lecteur. |
getAllPlayersEventsState | Obtenez les états d'événement pour tous les lecteurs actifs. Utile pour suivre plusieurs instances de lecteur. |
getCurrentTime | Obtenez la position de lecture actuelle en secondes. |
toggleFullScreen | Activer ou désactiver le mode plein écran. |
getPlaybackQuality | Obtenez la qualité de lecture actuelle. |
setPlaybackQuality | Définissez la qualité de lecture suggéré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'embed pour la vidéo actuelle. Retourne l'code HTML iframe d'embed. |
getPlaylist | Obtenir un tableau d'identifiants de vidéos 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. Disponible uniquement sur les plateformes web. |
addEventListener | Ajoutez un écouteur d'événement au joueur. (Seulement pour les plateformes web) |
removeEventListener | Retirer un écouteur d'événement du lecteur. Seulement disponible sur les plateformes web. |
getPluginVersion | Obtenez le numéro de version du plugin. Renvoie les informations de version spécifiques à la plateforme. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-youtube-player.
Continuez à partir de @capgo/capacitor-youtube-player
Section intitulée « Continuez à partir de @capgo/capacitor-youtube-player »Si vous utilisez @capgo/capacitor-joueur-de-videos-youtube pour planifier le travail de plugin natif, connectez-l’avec En utilisant @capgo/capacitor-youtube-player pour la capacité native dans En utilisant @capgo/capacitor-youtube-player, Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins, Capacitor Plugins by Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins, et Alternatives de Plugins Entreprise Ionic Pour le flux de travail du produit dans les plugins Ionic Enterprise.