let youtubeAPITag = document.createElement("script"); youtubeAPITag.src = "https://www.youtube.com/iframe_api"; let firstScriptTag = document.getElementsByTagName("script")[0]; firstScriptTag.parentNode.insertBefore(youtubeAPITag, firstScriptTag); let ready = false; let player; window.onYouTubeIframeAPIReady = () => { player = new YT.Player("test", { width: 1920, height: 1080, videoId: "M7lc1UVf-VE" }); player.loadVideoByUrl("https://youtube.com/watch?v=dQw4w9WgXcQ"); console.log(player); };
loadVideoById tampoco funciona. Al usar console.log(player) , es seguro que el reproductor está cargado. ¿Hay alguna forma de resolver esto?