Estoy creando un reproductor de control personalizado de YouTube y quiero cambiar la calidad del video a través del menú desplegable personalizado. Pero hay un gran problema: el iframe de youtube dejó en desuso su setPlaybackQuality() ahora. Y no hay alternativa para esta función en ese documento
$("#quality").on("change", function (e) { let data = { target:player, data:e.target.value } onPlayerPlaybackQualityChange(data) // eventQueue.addEvent("ytplayer://onPlaybackQualityChange?data=" + e.target.value); });El siguiente evento se activa cuando cambiamos la calidad a través de los controles de YouTube, pero no funcionó cuando se activa mediante controles personalizados.
function onPlayerPlaybackQualityChange(playbackQuality) { console.log("playback quality function ", playbackQuality) onPlaybackQualityChange(playbackQuality); } function onPlaybackQualityChange(event) { console.log("this on called",event) eventQueue.addEvent("ytplayer://onPlaybackQualityChange?data=" + event.data); }Si alguien tiene la solución por favor comparta gracias de antemano