Ho un rumore di sottofondo su un sito Web che il cliente desidera riprodurre in loop su tutto il sito Web, quindi ho impostato un tag <audio>
che si attiva e si riavvia.YouTube JavaScript API - Mette in pausa l'audio quando su YouTube viene riprodotto un video
In diverse pagine, ho più iframe incorporato di YouTube che sono dichiarati utilizzando il codice incorporato dalle pagine video di YouTube, ad esempio:
<iframe width="420" height="315" src="http://www.youtube.com/embed/Y3OR9HnB14I?rel=0" frameborder="0" allowfullscreen></iframe>
Quello che vogliono, è che quando un video di YouTube è riprodotti/ripresi, l'audio si interrompe e quando un video di YouTube viene arrestato/messo in pausa, riprende l'audio.
Qualcuno ha avuto un'idea su come utilizzare l'API JavaScript di YouTube?
Con le due funzioni che hai dichiarato, sostituisci le funzioni dell'API JavaScript di YouTube? Non vedo da nessuna parte nel codice che le esegui, quindi presumo che queste vengano eseguite tramite l'API? –
Ho trovato la risposta al mio commento in il riferimento API. Usua Mi ci vuole un paio d'ore per avere la testa attorno a nuove guide di riferimento .. Grazie. –
hehe. Sì, sono entrambi eseguiti dall'API, come gli eventi basati. onYouTubePlayerReady() è un nome codificato. onYouTubePlayerStateChange Chiedo al giocatore di chiamare chiamando addEventListener con il nome per primo. – Christian