Javascript Facebook Open Graph image元标记不适用于base64 image

Javascript Facebook Open Graph image元标记不适用于base64 image,javascript,php,html,base64,facebook-opengraph,Javascript,Php,Html,Base64,Facebook Opengraph,我有一个网页,要求你键入5件事。这些东西将放在中。之后,用户确认5个选项,并使用画布制作此表的图像。 当用户点击“共享”时,我想在facebook上发布这张图片 我的代码,通过php post,已经改变了 <meta property="og:image" content=""/> 但facebook页面无法识别该图像 我能做什么?您用devtools检查过吗?有时,如果图像太大,它会抛出错误。图像始终为620x240。我觉得没问题,对吧?实际上太小了,“最小像素尺

我有一个网页,要求你键入5件事。这些东西将放在
中。之后,用户确认5个选项,并使用画布制作此表的图像。
当用户点击“共享”时,我想在facebook上发布这张图片

我的代码,通过php post,已经改变了

<meta property="og:image"         content=""/>
但facebook页面无法识别该图像


我能做什么?

您用devtools检查过吗?有时,如果图像太大,它会抛出错误。图像始终为620x240。我觉得没问题,对吧?实际上太小了,“最小像素尺寸是600x315”@Cameron637我现在做的是620x340,仍然不工作。所有其他标签都工作正常,只有这张图片。我认为base64不起作用你多久前添加的图像?Facebook缓存他们的开放图形数据,所以如果你最近更改了它,它可能仍然使用旧数据。你用devtools检查过吗?有时,如果图像太大,它会抛出错误。图像始终为620x240。我觉得没问题,对吧?实际上太小了,“最小像素尺寸是600x315”@Cameron637我现在做的是620x340,仍然不工作。所有其他标签都工作正常,只有这张图片。我认为base64不起作用你多久前添加的图像?Facebook缓存他们的开放图形数据,所以如果你最近更改了它,它可能仍然使用旧数据
canvas.toDataURL("image/png");