-1

我正在创建一个 facebook 应用程序,我需要在其中显示用户在我的应用程序上发布的内容。使用此代码,我正在获取用户的帖子。

function getusername(){ 
    FB.api('/me/posts', function(response) {
        var l=response.data.length;
        var post;
        for (var i=0; i<l; i++) {
            post = response.data[i];
            ShowOfferAccord(post);
        }
    });
}

使用它我正在显示帖子的内容

ShowOfferAccord=function(post){
    var mes= post.message;
    var capt = post.caption;
    var des = post.description;
    var ilink = post.link;
    var image = post.picture;
    $("#pagecap").text(capt);
    $("#pagemsg").text(mes); 
    $("#pagedes").text(des);
    $("#pagelink").text(ilink);
}

我的 HTML 是:

<div id="pagemsg" style='display:block; position:relative; height:auto; text-align:left; font-size:15px; color:#000;'></div>                
<div id="pagecap" style='position:relative; height:auto; text-align:left; font-size:15px; color:#000;'></div>
<div id="pageimg" style='position:relative; height:auto; text-align:left; font-size:15px; color:#000;'></div>
<div id="pagedes" style='position:relative; height:auto; text-align:left; font-size:15px; color:#000;'></div>
<div id="pagelink"style='position:relative; height:auto; text-align:left; font-size:15px; color:#000;'></div>

这是有效的。

但是对于图像,我正在获取图像 url。我不知道如何显示图像。谁能告诉我如何将此网址解析为图像标签的来源以及如何显示它。

4

1 回答 1

1

好吧,如果您要获取图像的 url,您可以简单地将其作为<img>tag 的来源:

$("#pageimg").append("<img src='" + image + "' />");
于 2013-03-07T09:29:44.857 回答