Tumblr API无法在移动设备上运行

时间:2016-07-03 19:01:39

标签: javascript json ajax api tumblr

我正在对Tumblr API进行AJAX调用,代码在我的桌面浏览器here上运行正常,但它似乎在我的iPhone上失败了。如果我通过Chrome开发者工具切换设备,我似乎无法复制该错误。有谁知道我可能会遇到什么问题?

function loadPosts() {
    var key = "api_key=USV2JcShmHgoYysSrXKL1OyzmouVcG3PxCtAJ0OT8rGkSkuGNR";
    var api = "https://api.tumblr.com/v2/blog/c4ministry.tumblr.com/";
    var retrieve_more = function(offset) {
        $.getJSON(api + "posts/text?callback=?&filter=text&offset=" + offset + "&" + key,function(data) {
            $.each(data.response.posts, function(i, item) {
                moment.tz.add('America/Los_Angeles|PST PDT|80 70|0101|1Lzm0 1zb0 Op0');
                var date = new Date(item.date).toISOString();
                var momentDate = moment(date).tz('America/Los_Angeles').format('MMMM Do, YYYY');
                var postUrl = item.post_url;
                var title = item.title;
                var body = item.body;
                $("#tumblr").append('<li>' +
                    '<h3><a href="' + postUrl + '" target="blank">' + title + '</a></h3>' +
                    '<p class="title">' + 'Pastor DP - ' + '<em>' + momentDate + '</em></p>' + 
                    '<p class="body">' + body.substring(0,500) + '...' + '</p>' +
                    '<p><a class="btn btn-info" href="' + postUrl + '" target="blank">' + 'Read More' + '</a></p>' +
                '</li>')
            });
        });
    };
    retrieve_more(0);
}

0 个答案:

没有答案