簡體   English   中英

可以添加到網頁的播放器小部件數量是否最大?

[英]Is there a maximum number of player widgets that can be added to a web page?

我正在研究一個基於搜索結果將Soundcloud播放器小部件添加到頁面的項目(請參閱此問題 )。 我能夠成功添加播放器,但是如果我在頁面上添加了3個以上,則它們將無法“播放”-我無法單擊“播放”按鈕來播放音樂。 允許添加到頁面的工作小部件數量是否有上限?

代碼如下:

<html>
<head>
<script src="http://connect.soundcloud.com/sdk.js"></script>

<script>
function makeDivsFromTracks(tracks)
{
 var track;
 var permUrl;
 var newDiv;



 for(var ctr=0;ctr<tracks.length;ctr++)
 {
   track=tracks[ctr];

   if(track["downloadable"])
   {
   newDiv=document.createElement("div");
   newDiv.id="track"+ctr
   SC.oEmbed(track.permalink_url,{color:"ff0066"},newDiv);
   document.body.appendChild(newDiv);
   }
 }
}
</script>

</head>
<body>

<script>
SC.initialize({
    client_id: '9a81d4ed26119b89bc329700efef5ff2'
});
SC.get('/tracks',{duration:{from:180000,to:900000},tags:'hard trance'},function(tracks){makeDivsFromTracks(tracks);});
</script>

</body>
</html> 

在JSFiddle中添加了一個示例: http : //jsfiddle.net/ZyvbD/1/

要回答您的問題,我們對您頁面上的小部件數量沒有限制。 但是請注意,許多小部件可能會使您的頁面速度變慢–它們是內容豐富的iframe。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM