图片必须是绝对URL,而不是相对URL。描述应该有效,但我猜您没有指定变量"caption"。
我注意到现在,FB.ui
似乎打开了Facebook应用程序进行共享。问题是它省略了图像/描述等。有办法解决这个问题吗?
FB.ui({
app_id: facebookAppId,
display: 'iframe',
method: 'feed',
link: hostUrl,
caption: '...',
description: caption,
picture: '.../logo.jpg'
}, function(response){});
示例:
FB.ui({
app_id: facebookAppId,
display: 'iframe',
method: 'feed',
link: hostUrl,
caption: '...',
description: 'some description',
picture: 'http://yourdomain.com/logo.jpg'
}, function(response){});