jplayerスクリプトに問題があります。jsonファイルから作成されたプレイリストを再生するにはjplayerが必要です。これは、1つのトラックを含むサンプルのjson出力です。
{
data: {
tracks:[
{
id: 8678,
title: "Show Me",
slug: "show-me",
url:{youtube: "",buy: ""},
audio:[{url: "track1.mp3",format_name: "MP3",mime_type: "audio/mpeg",}],
image:{original: "https://d25jn4u0zlr7r6.cloudfront.net/album/8/8/iroking_tP08851bc807e123178fd1e33d98.jpg"},
}
]
}
}
これがプレイリストに入力するスクリプトですが、機能しません。今のところ、すべてのデータをコピーしますが、タイトル、画像、音声のURLのみを取得したいと思います。
<script type="text/javascript">
$(document).ready(function(){
var cssSelector = {
jPlayer: "#jquery_jplayer_1",
cssSelectorAncestor: "#jp_container_1"
};
var playlist = []; // Empty playlist
};
var myPlaylist = new jPlayerPlaylist(cssSelector, playlist, options);
$.getJSON("https://api.server.com/2/radio/6/tracks?key=********************",
function(data){ // get the JSON array
$.each(data,function(index,value){
myPlaylist.add(value); // add each element in data in myPlaylist
})
});
});
</script>
どんな助けでも大歓迎です。ありがとう