1 |
|
2 function loadVideo(pUrl, autoplay) { |
|
3 |
|
4 swfobject.embedSWF( |
|
5 pUrl + '&rel=1&border=0&fs=1&autoplay=' + |
|
6 (autoplay?1:0), 'player', '264', '227', '9.0.0', false, |
|
7 false, {allowfullscreen: 'true'}); |
|
8 } |
|
9 |
|
10 function showMyVideos(data) { |
|
11 var feed = data.feed; |
|
12 var url = '' ; |
|
13 var entries = feed.entry || []; |
|
14 var html = ['<div class="ytb_vide_list" id="ytb_video">']; |
|
15 var playerUrl=[]; |
|
16 var nb_line=$('#line').text(); |
|
17 var nb_item=nb_line*3; |
|
18 if(nb_item>entries.length){ |
|
19 nb_item=entries.length; |
|
20 } |
|
21 |
|
22 for (var i = 0; i < nb_item; i++) { |
|
23 var entry = entries[i]; |
|
24 var title = entry.title.$t; |
|
25 var thumbnailUrl = entries[i].media$group.media$thumbnail[0].url; |
|
26 |
|
27 playerUrl[i] = entries[i].media$group.media$content[0].url; |
|
28 |
|
29 html.push('<div class="ytb_item" id="ytb_video_',i,'"><img src="', |
|
30 thumbnailUrl, '" width="88" height="64" alt="', title,'" /></div>'); |
|
31 |
|
32 } |
|
33 html.push('</div>'); |
|
34 $(document).ready(function() { |
|
35 for( var j = 0; j < nb_item; j++){ |
|
36 url=playerUrl[j]; |
|
37 $('#ytb_video_'+j).click(function(){ |
|
38 loadVideo(url,false); |
|
39 }); |
|
40 } |
|
41 }); |
|
42 |
|
43 document.getElementById('videos').innerHTML = html.join(''); |
|
44 if (entries.length > 0) { |
|
45 loadVideo(entries[0].media$group.media$content[0].url, false); |
|
46 } |
|
47 |
|
48 } |
|