Panoramica
Sezione intitolata “Panoramica”Plugin di riproduzione YouTube per Capacitor. Fornisce metodi per controllare la riproduzione dei video YouTube nel tuo app.
Capacità di base
Sezione intitolata “Capacità di base”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).
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
initialize | Inizializza un nuovo giocatore di 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). |
pauseVideo | Fermare la riproduzione del video attualmente in corso. Lo stato finale del giocatore sarà PAUSED (2), a meno che non sia già ENDED (0). |
seekTo | Vai direttamente a un momento specifico del video. Se il player è in pausa, rimane in pausa. Se sta giocando, continua a giocare. |
loadVideoById | Carica e gioca un video tramite il suo ID di YouTube. |
cueVideoById | Crea un video tramite ID senza giocarlo. Carica miniatura e prepara il player, ma non richiede il video fino a quando non viene chiamato playVideo(). |
loadVideoByUrl | Carica e gioca un video tramite la sua URL completa. |
cueVideoByUrl | Crea un video tramite URL senza giocarlo. |
cuePlaylist | Crea una playlist senza giocarla. Carica playlist e prepara il primo video. |
loadPlaylist | Carica e gioca una playlist. |
nextVideo | Gioca il prossimo video nella playlist. |
previousVideo | Gioca il video precedente nella playlist. |
playVideoAt | Gioca un video specifico nella playlist tramite indice. |
mute | Spegne il suono del player. |
unMute | Attiva il suono del player. |
isMuted | Verifica se il giocatore è attualmente silenziato. |
setVolume | Imposta il livello di volume del giocatore. |
getVolume | Ottieni il livello di volume attuale del giocatore. Restituisce il volume anche se il giocatore è silenziato. |
setSize | Imposta le dimensioni del giocatore in pixel. |
getPlaybackRate | Ottieni la velocità di riproduzione attuale. |
setPlaybackRate | Imposta la velocità di riproduzione. |
getAvailablePlaybackRates | Ottieni l'elenco delle velocità di riproduzione disponibili per il video corrente. |
setLoop | Abilita o disabilita il loop della playlist. Quando abilitato, la playlist riprenderà da principio dopo l'ultimo video. |
setShuffle | Abilita o disabilita la scelta casuale della playlist. |
getVideoLoadedFraction | Ottieni la frazione del video che è stata caricata. Più affidabile rispetto alla funzione deprecata getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Ottieni lo stato attuale del giocatore. |
getAllPlayersEventsState | Ottieni gli stati degli eventi per tutti i giocatori attivi. Utile per tracciare più istanze di giocatore. |
getCurrentTime | Ottieni la posizione di riproduzione corrente in secondi. |
toggleFullScreen | Alternare il modalità schermo intero su o fuori. |
getPlaybackQuality | Ottieni la qualità di riproduzione corrente. |
setPlaybackQuality | Imposta la qualità di riproduzione consigliata. La qualità effettiva può differire in base alle condizioni di rete. |
getAvailableQualityLevels | Ottieni l'elenco delle livelli di qualità disponibili per il video corrente. |
getDuration | Ottieni la durata del video corrente in secondi. |
getVideoUrl | Ottieni l'URL di YouTube.com per il video corrente. |
getVideoEmbedCode | Ottieni l'code di embed per il video corrente. Restituisce l'code iframe di embed HTML. |
getPlaylist | Ottieni l'array degli ID dei video nella playlist corrente. |
getPlaylistIndex | Ottieni l'indice del video corrente in riproduzione nella playlist. |
getIframe | Ottieni l'elemento DOM iframe del player. Solo piattaforma web. |
addEventListener | Aggiungi un ascoltatore di eventi al player. Solo piattaforma web. |
removeEventListener | Elimina un ascoltatore di evento dal giocatore. Solo piattaforma web. |
getPluginVersion | Ottieni il numero di versione del plugin. Restituisce informazioni di versione specifiche della piattaforma. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-youtube-player.