以前、UAをチェックするコードを書きましたが、 前回の記事 にてiTunesAPIのつかいかたを調べたので、UA(ユーザーエージェント)と同時にUA(ウーア)の曲も確認できるように改修しました。
JavaScript
(function(win, doc) { "use strict"; var ua = doc.getElementById("ua"); textContent(ua, navigator.userAgent); function textContent(elm, value) { var content = elm.textContent; if (value === undefined) { if (content !== undefined) { return content; } else { return elm.innerText; } } else { if (content !== undefined) { elm.textContent = value; } else { elm.innerText = value; } } } })(this, document); (function(win, doc, $) { "use strict"; $.ajax({ url: "https://itunes.apple.com/search", method: "GET", data: { lang: "ja_jp", entry: "music", media: "music", country: "JP", term: "UA", limit: 20, }, dataType: 'jsonp' }).done(function(evt) { var audio; if (evt.results) { audio = new Audio(evt.results[(Math.random() * evt.results.length) | 0].previewUrl); audio.loop = true; audio.play(); } }); })(this, document, $);
DEMO
残念ながらSPではUAの楽曲が確認できません。
今回は以上です。