3
我試圖檢索並打印每個使用JSON通過Youtube API返回的視頻的持續時間。持續時間必須出推杆像這樣:使用JSON從Youtube API返回視頻時長
9:34min,而不是在幾秒鐘內
但我無法弄清楚下一步該怎麼做。我目前使用以下代碼:
function showMyVideos2(data) {
var feed = data.feed;
var entries = feed.entry || [];
var html = ['<ul class="videos">'];
for (var i = 0; i < entries.length; i++) {
var entry = entries[i];
var title = entry.title.$t.substr(0, 20);
var thumbnailUrl = entries[i].media$group.media$thumbnail[0].url;
var playerUrl = entries[i].media$group.media$content[0].url;
html.push('<li>',
'<a href="', playerUrl, '" rel="vidbox 686 315"><img src="',
thumbnailUrl, '" width="130" height="97"/></a>', '<span class="titlec"><a href="', playerUrl, '" rel="vidbox 686 315">', title, '... </a></span></li>');
}
html.push('</ul><br style="clear: left;"/>');
document.getElementById('videos2').innerHTML = html.join('');
if (entries.length > 0) {
loadVideo(entries[0].media$group.media$content[0].url, false);
}
}
那;偉大sbhomra,非常感謝您的幫助! – 2013-03-12 13:02:14
很高興能幫到你! – sbhomra 2013-03-12 13:36:01