Mình xin giới thiệu một đoạn code giúp các bạn thực hiện điều đó. (Cái này mình mới áp dụng cho youtube thôi nha)
--Với đoạn songs[0] = "BIb79rnKRno"; Bạn mở một bài hát trong danh sách video nhạc của bạn trên youtube và code phần mã đuôi của nó như thế này https://www.youtube.com/watch?v=BIb79rnKRno. Số lượng song là tùy ý chứ ko nhất thiếu là 10 như ví dụ nha.
--Với đoạn ?list=FLX6gcxxl0KjxXHEo8a7kl-Q được lấy từ cuối danh sách video youtube như thế này https://www.youtube.com/playlist?list=FLX6gcxxl0KjxXHEo8a7kl-Q
--Với đoạn &autoplay=0 tức là không cho video tự động play. Nếu muốn nó tự động Play thì đổi 0 thành 1.
<script type="text/javascript">
// id của các bài hát trong playlist
var songs = new Array();
songs[0] = "BIb79rnKRno";
songs[1] = "QOePIxjy3xE";
songs[2] = "oKPcChunFH4";
songs[3] = "kOGz6UMy3j4";
songs[4] = "_4wOnjYJLks";
songs[5] = "kyR64n3nHIg";
songs[6] = "YSqtv-3ijk8";
songs[7] = "pv8M3E2wMiU";
songs[8] = "Pl6_IOHOzVI";
songs[9] = "dPv1bcytPeY";
songs[10] = "kOE9BdYFCYE";
// lấy một id bất kỳ để phát đầu tiên
var random_song = Math.floor((Math.random() * songs.length ) + 1);
// xuất code ra
document.write('<iframe width="400" height="250" src="http://www.youtube.com/embed/' + songs[random_song] + '?list=FLX6gcxxl0KjxXHEo8a7kl-Q&autoplay=0" frameborder="0" allowfullscreen></iframe>');</script>
Post a Comment