Panoramica
Sezione intitolata “Panoramica”Interfaccia del plugin del player YouTube per Capacitor. Fornisce metodi per controllare la riproduzione dei video di YouTube nel tuo app.
Capacità di base
Sezione intitolata “Capacità di base”initialize- Inizializza una nuova istanza del player YouTube.destroy- Distruggi un'istanza del player e libera le risorse.stopVideo- Fermare la riproduzione del video e annullare il caricamento. Utilizza questo con parsimonia - pauseVideo() è spesso preferito.playVideo- Riproduci il video attualmente caricato o caricabile. Lo stato finale del player sarà PLAYING (1).
Public API
Sottosezione intitolata “Public API”| Metodo | Descrizione |
|---|---|
initialize | Inizializza una nuova istanza del player YouTube. |
destroy | Distruggi un'istanza del player e libera le risorse. |
stopVideo | Fermare la riproduzione del video e annullare il caricamento. Utilizza questo con parsimonia - pauseVideo() è spesso preferito. |
playVideo | Riproduci il video attualmente caricato o caricabile. Lo stato finale del player sarà PLAYING (1). |
pauseVideo | Interrompi la riproduzione video in corso. Lo stato finale del player sarà PAUSED (2), a meno che non sia già ENDED (0). |
seekTo | Vai a una posizione specifica nel video. Se il player è in pausa, rimane in pausa. Se sta riproducendo, continua a riprodurre. |
loadVideoById | Carica e riproduci un video tramite il suo ID di YouTube. |
cueVideoById | Visualizza un video tramite ID senza riprodurlo. Carica la miniatura e prepara il player, ma non richiede il video fino a quando non viene chiamato playVideo(). |
loadVideoByUrl | Carica e riproduci un video tramite la sua URL completa. |
cueVideoByUrl | Visualizza un video tramite URL senza riprodurlo. |
cuePlaylist | Visualizza un elenco di riproduzione senza riprodurlo. Carica l'elenco e prepara il primo video. |
loadPlaylist | Carica e riproduci un elenco di riproduzione. |
nextVideo | Riproduci il prossimo video nell'elenco. |
previousVideo | Riproduci il video precedente nell'elenco. |
playVideoAt | Riproduci un video specifico nell'elenco tramite indice. |
mute | Attiva il silenzio del player audio. |
unMute | Disattiva l'audio del player. |
isMuted | Verifica se il player è attualmente spento. |
setVolume | Imposta il livello di volume del player. |
getVolume | Ottieni il livello di volume attuale del player. Restituisce il volume anche se il player è spento. |
setSize | Imposta le dimensioni del player 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à dall'inizio 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 player. |
getAllPlayersEventsState | Ottenere gli stati degli eventi per tutti i giocatori attivi. Utile per il tracciamento di istanze multiple di player. |
getCurrentTime | Ottenere la posizione di riproduzione corrente in secondi. |
toggleFullScreen | Attivare o disattivare il fullscreen. |
getPlaybackQuality | Ottenere la qualità di riproduzione corrente. |
setPlaybackQuality | Impostare la qualità di riproduzione consigliata. La qualità effettiva può differire in base alle condizioni di rete. |
getAvailableQualityLevels | Ottenere l'elenco delle qualità disponibili per il video corrente. |
getDuration | Ottenere la durata del video corrente in secondi. |
getVideoUrl | Ottenere l'URL di YouTube.com per il video corrente. |
getVideoEmbedCode | Ottenere l'code di embed per il video corrente. Restituisce l'code iframe HTML di embed. |
getPlaylist | Ottenere un array degli ID dei video nella playlist corrente. |
getPlaylistIndex | Ottenere l'indice del video corrente in riproduzione nella playlist. |
getIframe | Ottenere l'elemento DOM iframe del player. Solo piattaforma web. |
addEventListener | Aggiungi un ascoltatore di eventi al player. Solo piattaforma web. |
removeEventListener | Rimuovi un ascoltatore di eventi dal player. 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-player di YouTube.
Continua da @capgo/capacitor-player di YouTube
Sezione intitolata “Continua da @capgo/capacitor-player di YouTube”Se stai utilizzando @capgo/capacitor-player di YouTube per pianificare il lavoro del plugin nativo, connettilo con Utilizzare @capgo/capacitor-player di YouTube per la capacità nativa in Utilizzare @capgo/capacitor-player di YouTube Directory dei plugin di Capgo per il flusso di lavoro del prodotto in Directory dei plugin di Capgo Plugin di Capacitor sviluppati da Capgo per il dettaglio di implementazione in Plugin di Capacitor sviluppati da Capgo Aggiungere o Aggiornare i Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic.