从我的网络应用中将gif发布到Facebook时,我确实遇到了问题。
<head>
<meta name="viewport" content="width=device-width">
<title>Gif</title>
<meta property="fb:app_id" content="322819664717135">
<meta property="og:site_name" content="ADZZY">
<meta property="og:url" content="http://www.adzzy.net/c.gif">
<meta property="og:title" content="Sharing sample of Adzzy">
<meta property="og:description" content="sample description">
<meta property="og:type" content="video.other">
<meta property="og:image" content="http://www.adzzy.net/c.gif">
<meta property="og:image:width" content="500">
<meta property="og:image:height" content="524">
<link rel="canonical" href="http://www.adzzy.net/Work/Gif/Y3w1MDB8NTI0">
</head>
在head标签之间我定义了这些属性并返回:
File: http://www.adzzy.net/d.gif //filepath in myserver
Width: 500
Height: 524
url: http://www.adzzy.net/Work/Gif/YnwyMDB8MjU5 //url of the path
现在我将此网址复制并粘贴到facebook帖子以测试输出,并显示:
这通常发生在gif大小高于千字节时。当我尝试使用较小的文件时,它会正确显示。
据我在Facebook上观察时,当我检查gif文件时,它会在div下包装并显示该gif文件的mp4扩展名。但在我目前的情况下,它将它们显示为img文件,因为它包含在img标签下。
我现在很困惑。我应该怎么做才能正确发布到Facebook的gif?特别是在大文件中,我总是面临这个问题..有什么帮助吗?
答案 0 :(得分:0)
您需要将GIF作为视频而非照片发布。