显示Facebook朋友个人资料图片中的问题

时间:2013-12-18 09:31:18

标签: javascript android facebook facebook-graph-api cordova

我正在将facebook集成到我的phonegap应用程序中,其中显示了facebook朋友个人资料图片,姓名和生日日期,现在能够显示姓名和生日日期,但不能显示个人资料图片。我得到蓝色矩形框问号图像代替个人资料图片而不是个人资料图片。   请帮帮我。

 function me() {
            FB.api('/me/friends', {fields: 'id, name, picture,birthday' },  function(response) {
                   if (response.error) {
                   alert(JSON.stringify(response.error));
                   } else {
                   var data = document.getElementById('data');
                   fdata=response.data;
                   console.log("fdata: "+fdata);
                   response.data.forEach(function(item) {
                                         var d = document.createElement('div');
                                         d.innerHTML = "<img src="+item.picture+item.birthday+"/>"+item.name+"<br>"+item.birthday;
                                         data.appendChild(d);
       }
  }

1 个答案:

答案 0 :(得分:0)

替换内部Html行代码,如下所示:

d.innerHTML = "<img src=" + item.picture + "/>" + item.name + item.birthday;