Twitter卡片无法显示图片

4
Twitter卡片最近停止显示图片。它之前一直正常工作,但问题在三周前开始出现。在编码方面没有任何更改。尝试在Twitter卡片验证器中验证URL,它可以成功验证但没有任何图片。这是我收到的信息。
twitter:card = summary 标签已找到 INFO:卡片已成功加载
阅读了几篇文章后:
  1. 我尝试将卡片从summary_large_image更改为summary,但也没有帮助。
  2. 我尝试使用twitter:image:src而不是twitter:image,但也没有帮助。
  3. robots.txt也没问题,我们没有阻止任何机器人。
文章URL与图片URL不同,都是我们的子域名。不确定我错过了什么。任何想法和见解都将有所帮助。
提前感谢您。 Sri

图片URL是否完整且有效?图片域名的robots.txt文件是否限制了访问?文章URL是什么? - Andy Piper
你解决这个问题了吗?我也遇到了同样的问题。尝试了所有方法,但都没有用。 - salamander
2个回答

3
你在使用什么 meta 标签?也许其中一个标签缺失了:
<meta name="twitter:description" content="Here all the description" />
<meta name="twitter:image:src" content="http://website/pathname/filename.jpg" />
<meta name="twitter:image:width" content="400" />
<meta name="twitter:image:height" content="300" />

1
这怎么可能没有更多的赞。非常感谢,这是第一个对我有效的解决方案。 - Tumble
发生的事情 - Josem

-1

当我处理 Twitter 卡片图像验证问题时,图片没有显示出来,需要将图片命名为 whatever.jpeg 而不是 whatever.jpg。


实际上,JPG和JPEG格式之间没有任何区别。唯一的区别是所使用的字符数。JPG之所以存在,是因为早期Windows版本(MS-DOS 8.3和FAT-16文件系统)需要一个三个字母的扩展名来命名文件。 - Alshoja

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接