Spaces:
Runtime error
Runtime error
| <html> | |
| <body> | |
| <div id="player"></div> | |
| <script> | |
| // 2. This code loads the IFrame Player API code asynchronously. | |
| var tag = document.createElement('script'); | |
| tag.src = "https://www.youtube.com/iframe_api"; | |
| var firstScriptTag = document.getElementsByTagName('script')[0]; | |
| firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); | |
| // 3. This function creates an <iframe> (and YouTube player) | |
| // after the API code downloads. | |
| function onYouTubeIframeAPIReady() { | |
| var numPl = Math.floor((Math.random() * 50) + 1); | |
| var player = new YT.Player("player", { | |
| height: '315', | |
| width: '560', | |
| playerVars: { | |
| listType:'playlist', | |
| list:'PL3-sRm8xAzY-w9GS19pLXMyFRTuJcuUjy', | |
| index: numPl, | |
| autoplay: 1, | |
| }, | |
| events: { | |
| 'onReady': function (event) { | |
| //event.target.cuePlaylist({list: "PL3-sRm8xAzY-w9GS19pLXMyFRTuJcuUjy"}); | |
| //event.target.playVideo(); | |
| setTimeout(function() { | |
| event.target.setShuffle({'shufflePlaylist' : true}); | |
| }, 1000); | |
| } | |
| } | |
| }); | |
| } | |
| </script> | |
| </body> | |
| </html> |