在Skype上共享某些链接会触发程序显示来自页面的图像预览。在我工作的网站上 - 某些页面上有大图像,但Skype取而代之的是网站的标识。我无法找到哪些元标记会使Skype获取预期的图像并进行预览。
我有<link rel="image_src" href="http://www.example.com/path/to/img.png" />
适用于Facebook共享预览(img.png
用于代替网站的徽标)但不适用于Skype。
那你怎么暗示Skype哪个图像应该用于预览呢?
答案 0 :(得分:21)
我需要找到一些支持这一点的来源,但我认为如果你定义了一些开放图元数据,它会选择那里指定的图像。例如,我在我的一个网站上有这些:
<meta property="og:title" content="Site Title" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://my.site.com" />
<meta property="og:image" content="http://my.site.com/images/thumb.png" />
<meta property="og:description" content="Site description" />
在Skype上显示为链接预览的图像是og:image
中指定的拇指图像(在页面的任何其他位置都不可用)。
答案 1 :(得分:0)
我们在 2021 年,这个 Skype 问题仍在继续! :/
我通过微软论坛交流,有几个用户遇到了同样的问题。
我的开放图元数据定义明确,实际上链接在 Facebook 和 Twitter 上预览效果很好,但在 Skype 上则不行。
我已经向 Skype 报告了这个错误,希望他们能回答......