【发布时间】:2013-10-16 02:50:05
【问题描述】:
我有一个带有 Facebook 分享按钮的页面。在文档的开头,我使用了 og:title、og:image 和 og:description。从桌面浏览器单击按钮时,一切正常。查看手机版(我使用的是 iPhone iOS 6)时,没有显示 og:description 信息。我已经搜遍了“网”,但找不到解决方案。我有一张图片,但我不能分享它,因为我是新手。有任何想法吗?谢谢!
这是我删除了机密信息的标签
<meta property="og:image" content="http://staging-mysite.com/abc/assets/img/brian-320.png"/>
<meta property="og:title" content="This is my title | Bill's Story"/>
<meta property="og:description" content="This is my description."/>
【问题讨论】:
-
尝试不同的 url 来分享你的页面并分享结果,例如,如果这是你的页面 example.com/mypage.php 试试这个 example.com/mypage.php?refresh=1
-
@PooyaEstakhri 如果我明白你在说什么,我不能按照你的建议去做。这些是公司登录页面,具有固定的 URL。如果我误解了你,请澄清。谢谢!
-
我的意思是对于 google.com 和 google.com?heyjackareyouok=yes 的访问者来说没有区别,但是如果 facebook 缓存第一个 url,它会单独缓存第二个,所以只需添加另一个变量到您的网址(无需在您的代码中处理)
-
明白。我将 ?=test 添加到 og:url META 标记中,但这并没有改变任何东西。和以前一样,所有信息都显示在桌面浏览器的共享窗口中,但 og:description 信息不显示在移动窗口中。
-
它会将 og:description 传递给 FB,因为如果您继续分享帖子,所有信息都会显示在您的 FB 页面上 - 图片、标题、网址、描述等。描述只是没有显示在预览窗口中。我不得不假设这是因为窗口不够大,无法显示所有信息,所以故意将其排除在外。
标签: facebook