【问题标题】:Like button image not showing in timeline像按钮图像未显示在时间轴中
【发布时间】:2012-05-24 12:16:18
【问题描述】:
我在我的网站上使用了 Facebook 的点赞按钮,但是当我点击“点赞”按钮时,我在时间轴中看不到图片。其他一切正常。
我使用这个代码:
<meta property="og:image" content="/images/fblogo.jpg"/>
另外两个标签工作正常。
<meta property="og:title" content="..."/>
<meta property="og:site_name" content="..."/>
我做错了什么?
【问题讨论】:
标签:
facebook
button
facebook-like
facebook-opengraph
【解决方案1】:
您必须将您的图像称为完全限定路径 (http://www.yourdomain.com/images/fblogo.jpg)
确保您的html 标签中有prefix="og: http://ogp.me/ns#"
另外,进行测试 - 确保您使用的是 facebook lint tool,这样您就可以击败 facebook 的缓存。它还会告诉您何时有无效的标签和不正确的标签值。
【解决方案2】:
遇到同样的错误,并通过在元描述标签中添加property="og:description" 来解决它,
这解决了我的问题,但我不知道 Google 是否喜欢它....