2014-04-21 149 views
-1

我試圖找回從SoundCloud API歌曲,然後使用透過oEmbed播放的歌曲,像這樣:無法播放的SoundCloud

 var url = 'https://api.soundcloud.com/tracks.json?client_id=ddddea95338821004a98791d999c1118&q=park&filter=all&order=created_at'; 
     $.getJSON(url, function(tracks){ 
      var random = Math.floor(Math.random() * 49); 
      SC.oEmbed(tracks[random].uri, {autoplay: true}, document.getElementById('wrap')); 

      console.log(tracks[random].title); 
      console.log(tracks[random].id); 
     }); 

明顯的SoundCloud返回的50個軌道名單,我想獲得一個隨機從列表中追蹤,但我得到了sdk.js第1行的NS_ERROR_DOM_BAD_URI: Access to restricted URI denied錯誤,這很奇怪,因爲我可以將該歌曲的ID和標題檢索到控制檯日誌中,我做錯了什麼?

回答