Vue d'ensemble
Section intitulée « Vue d'ensemble »Interface de plugin YouTube Player pour Capacitor. fournit 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- Initialisez une nouvelle instance de lecteur YouTube.destroy- Détruit une instance de lecteur et libère 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 chargée ou chargée. L'état final du lecteur sera PLAYING (1).
Public 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 | Lire la vidéo couramment prévue ou chargée. L'état final du lecteur sera PLAYING (1). |
pauseVideo | Mettre en pause la vidéo couramment jouée. L'état final du lecteur sera PAUSED (2), à moins qu'il ne soit déjà TERMINÉ (0). |
seekTo | Rechercher une position spécifique dans la vidéo. Si le lecteur est en pause, il reste en pause. Si il joue, il continue de jouer. |
loadVideoById | Charger et jouer une vidéo en fonction de son ID YouTube. |
cueVideoById | Préparer une vidéo en fonction de son ID sans la jouer. Charge la vignette 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 à partir de son URL complète. |
cueVideoByUrl | Cue une vidéo à l'aide de son 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 à l'aide de son index. |
mute | Mettre au silence le son du lecteur. |
unMute | Déverrouiller le son du lecteur. |
isMuted | Vérifier si le lecteur est actuellement mis au silence. |
setVolume | Définir le niveau de volume du lecteur. |
getVolume | Obtenir le niveau de volume actuel du lecteur. Renvoie le volume même si le lecteur est mis au silence. |
setSize | Définir les dimensions du joueur en pixels. |
getPlaybackRate | Obtenir le taux de lecture actuel. |
setPlaybackRate | Définir la vitesse de lecture. |
getAvailablePlaybackRates | Obtenir la liste des taux de lecture disponibles pour la vidéo actuelle. |
setLoop | Activer ou désactiver la boucle de playlist. Lorsque activé, la playlist reprendra depuis le début après la dernière vidéo. |
setShuffle | Activer ou désactiver le mélange de playlist. |
getVideoLoadedFraction | Obtenir la fraction de la vidéo qui a été tamponnée. Plus fiable que les méthodes obsolètes getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Obtenir l'état actuel du joueur. |
getAllPlayersEventsState | Obtenir les états d'événement pour tous les joueurs actifs. Utile pour suivre plusieurs instances de joueur. |
getCurrentTime | Obtenir la position de lecture actuelle en secondes. |
toggleFullScreen | Activer ou désactiver le mode plein écran. |
getPlaybackQuality | Obtenir la qualité de lecture actuelle. |
setPlaybackQuality | Définir la qualité de lecture suggérée. La qualité réelle peut varier en fonction des conditions du réseau. |
getAvailableQualityLevels | Obtenir la liste des niveaux de qualité disponibles pour la vidéo actuelle. |
getDuration | Obtenir la durée de la vidéo actuelle en secondes. |
getVideoUrl | Obtenir l'URL YouTube.com pour la vidéo actuelle. |
getVideoEmbedCode | Obtenir l'code d'incrustation pour la vidéo actuelle. Retourne l'code HTML iframe d'incrustation. |
getPlaylist | Obtenir un tableau des identifiants de vidéo dans la playlist actuelle. |
getPlaylistIndex | Obtenir l'index de la vidéo actuellement jouée dans la playlist. |
getIframe | Obtenir l'élément DOM iframe du lecteur. Seulement plateforme web. |
addEventListener | Ajouter un écouteur d'événement au lecteur. Seulement plateforme web. |
removeEventListener | Supprimer un écouteur d'événement du lecteur. Seulement plateforme web. |
getPluginVersion | Obtenir le numéro de version du plugin. Retourne 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 en 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-youtube-player pour planifier le travail de plugin natif, connectez-le à En utilisant @capgo/capacitor-youtube-player pour la capacité native dans En utilisant @capgo/capacitor-youtube-player, Répertoire de plugin Capgo pour le flux de produit dans le répertoire de plugin Capgo Capacitor Plugins par Capgo pour le détail 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 d'entreprise Ionic pour le flux de produit dans Alternatives de plugins d'entreprise Ionic