みかづきブログ その3

3ヶ月つづけてみました。

続・UAを調査する

kimizuka.hatenablog.com

以前、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の楽曲が確認できません。
今回は以上です。



情熱

情熱

  • UA
  • J-Pop
  • ¥250
  • provided courtesy of iTunes