【发布时间】:2013-12-21 20:52:10
【问题描述】:
我有一个网页,可以提取频道的上传供稿并显示它们。在铬中一切正常,但正如我所说,在 FireFox 中它的速度要慢得多,甚至崩溃。
我什至不知道从哪里开始找到这个问题,该网站是实时的,所以你可以在这里查看它http://lartmagazine.co.uk/lart-tv/。
要显示我正在使用的主要大视频:
var gdata = 'http://gdata.youtube.com/feeds/api/users/LARTMagazine/uploads?alt=json&videoid?v=2&callback=?';
$.getJSON(gdata, function(data) {
var id = data.feed.entry[0].id.$t.split('/').reverse()[0];
var htmlString = '<iframe src="http://www.youtube.com/embed/' + id + '?wmode=transparent&version=3&vq=hd1080&showinfo=0&modestbranding=1&autohide=1" frameborder="0" allowfullscreen></iframe>';
$('#loader').hide();
$('#yTMain').append(htmlString);
});//end load iframe
然后我用它来拉缩略图:
var ytapiurl = 'http://gdata.youtube.com/feeds/api/users/LARTMagazine/uploads?alt=json&max-results=12&callback=?';
$.getJSON(ytapiurl, function(data) {
var list_data="";
$.each(data.feed.entry, function(i, item) {
var title = item['title']['$t'];
var thumbimg = item['media$group']['media$thumbnail'][0]['url'];
var ytlink = item['media$group']['media$player'][0]['url'];
list_data += '<div class="ytblock"><div class="videothumb"><a href="'+ ytlink +'"target="_blank">';
list_data += '<img src="'+thumbimg+'" /></div><div class="yttitle"><h2>'+ title + '</h2></div></a></div>';
});//end gdata
我的数据请求是否因某种原因在 FireFox 中滞后?除此之外我不知道。
如果您需要更多信息,请询问。
【问题讨论】:
标签: javascript firefox youtube