비디오 재생 목록을 재생하기 위해이 스크립트를 내 사이트에 추가했습니다.youtube API - setShuffle이 작동하지 않습니다.
<script type="text/javascript" src="swfobject.js"></script>
<div id="ytapiplayer">
You need Flash player 8+ and JavaScript enabled to view this video.
</div>
<script type="text/javascript">
var params = { allowScriptAccess: 'always',
allowFullScreen: 'true' };
var atts = { id: 'myytplayer' };
swfobject.embedSWF("https://www.youtube.com/v/videoseries?listType=playlist&list=PLBA9E733B5C8314DE&autoplay=1&modestbranding=1&enablejsapi=1&playerapiid=ytplayer&version=3", "ytapiplayer", "640", "360", "8", null, null, params, atts);
function onYouTubePlayerReady(myytplayer) {
ytSwfPlayer = document.getElementById('myytplayer');
ytSwfPlayer.setShuffle(1);
}
</script>
setShuffle 기능이 작동하지 않습니다 !!! 나에게 해결책을 제안 할 수 있습니까?
감사합니다. 나는이 해결책을 시도하지만 이것은 간단하지 않다. – karmax
동일한 오류가 발생했습니다. 난수 솔루션을 구현하는 동안 동일한 난수를 선택하여 비디오를 반복 할 수 있으므로 최적이 아닙니다. 또한 playVideoAt 함수에 일관성없는 결과가 나타납니다. 누구든지 더 강력한 솔루션을 알고 있거나 버그가 고쳐질 때를 알고 있습니까? –
버그가 수정 된 것 같습니다. 참고 : 새 비디오 또는 재생 목록을 설정할 때마다 setShuffle()을 다시 호출해야합니다. 같은 다른 설정, setLoop() 같은 것 같아요. – Sean