Saltare al contenuto

@capgo/capacitor-youtube-player

Plugin di riproduzione YouTube per Capacitor. Fornisce metodi per controllare la riproduzione dei video YouTube nel tuo app.

Plugin di riproduzione YouTube per Capacitor. Fornisce metodi per controllare la riproduzione dei video YouTube nel tuo app.

  • initialize - Inizializza una nuova istanza del player YouTube.
  • destroy - Elimina un'istanza di giocatore e libera le risorse.
  • stopVideo - Fermare la riproduzione video e annullare il caricamento. Utilizza questo con parsimonia - pauseVideo() è di solito preferito.
  • playVideo - Riproduci il video attualmente programmato o caricato. Lo stato finale del giocatore sarà PLAYING (1).
MetodoDescrizione
initializeInizializza un nuovo giocatore di YouTube.
destroyElimina un'istanza di giocatore e libera le risorse.
stopVideoFermare la riproduzione video e annullare il caricamento. Utilizza questo con parsimonia - pauseVideo() è di solito preferito.
playVideoRiproduci il video attualmente programmato o caricato. Lo stato finale del giocatore sarà PLAYING (1).
pauseVideoFermare la riproduzione del video attualmente in corso. Lo stato finale del giocatore sarà PAUSED (2), a meno che non sia già ENDED (0).
seekToVai direttamente a un momento specifico del video. Se il player è in pausa, rimane in pausa. Se sta giocando, continua a giocare.
loadVideoByIdCarica e gioca un video tramite il suo ID di YouTube.
cueVideoByIdCrea un video tramite ID senza giocarlo. Carica miniatura e prepara il player, ma non richiede il video fino a quando non viene chiamato playVideo().
loadVideoByUrlCarica e gioca un video tramite la sua URL completa.
cueVideoByUrlCrea un video tramite URL senza giocarlo.
cuePlaylistCrea una playlist senza giocarla. Carica playlist e prepara il primo video.
loadPlaylistCarica e gioca una playlist.
nextVideoGioca il prossimo video nella playlist.
previousVideoGioca il video precedente nella playlist.
playVideoAtGioca un video specifico nella playlist tramite indice.
muteSpegne il suono del player.
unMuteAttiva il suono del player.
isMutedVerifica se il giocatore è attualmente silenziato.
setVolumeImposta il livello di volume del giocatore.
getVolumeOttieni il livello di volume attuale del giocatore. Restituisce il volume anche se il giocatore è silenziato.
setSizeImposta le dimensioni del giocatore in pixel.
getPlaybackRateOttieni la velocità di riproduzione attuale.
setPlaybackRateImposta la velocità di riproduzione.
getAvailablePlaybackRatesOttieni l'elenco delle velocità di riproduzione disponibili per il video corrente.
setLoopAbilita o disabilita il loop della playlist. Quando abilitato, la playlist riprenderà da principio dopo l'ultimo video.
setShuffleAbilita o disabilita la scelta casuale della playlist.
getVideoLoadedFractionOttieni la frazione del video che è stata caricata. Più affidabile rispetto alla funzione deprecata getVideoBytesLoaded/getVideoBytesTotal.
getPlayerStateOttieni lo stato attuale del giocatore.
getAllPlayersEventsStateOttieni gli stati degli eventi per tutti i giocatori attivi. Utile per tracciare più istanze di giocatore.
getCurrentTimeOttieni la posizione di riproduzione corrente in secondi.
toggleFullScreenAlternare il modalità schermo intero su o fuori.
getPlaybackQualityOttieni la qualità di riproduzione corrente.
setPlaybackQualityImposta la qualità di riproduzione consigliata. La qualità effettiva può differire in base alle condizioni di rete.
getAvailableQualityLevelsOttieni l'elenco delle livelli di qualità disponibili per il video corrente.
getDurationOttieni la durata del video corrente in secondi.
getVideoUrlOttieni l'URL di YouTube.com per il video corrente.
getVideoEmbedCodeOttieni l'code di embed per il video corrente. Restituisce l'code iframe di embed HTML.
getPlaylistOttieni l'array degli ID dei video nella playlist corrente.
getPlaylistIndexOttieni l'indice del video corrente in riproduzione nella playlist.
getIframeOttieni l'elemento DOM iframe del player. Solo piattaforma web.
addEventListenerAggiungi un ascoltatore di eventi al player. Solo piattaforma web.
removeEventListenerElimina un ascoltatore di evento dal giocatore. Solo piattaforma web.
getPluginVersionOttieni il numero di versione del plugin. Restituisce informazioni di versione specifiche della piattaforma.

Questa documentazione è sincronizzata da src/definitions.ts in capacitor-youtube-player.