Facebook上的产品份额仅显示一张图片
我正在使用标准的Facebook代码共享我网站上的产品。我的问题是,只有第一张图片在Facebook上共享 使用以下代码:Facebook上的产品份额仅显示一张图片,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在使用标准的Facebook代码共享我网站上的产品。我的问题是,只有第一张图片在Facebook上共享 使用以下代码: <div id="fb-root"></div>'; <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.crea
<div id="fb-root"></div>';
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/nl_NL/sdk.js#xfbml=1&version=v2.3";
fjs.parentNode.insertBefore(js, fjs);
}(document, \'script\', \'facebook-jssdk\'));
</script>
<div class="fb-share-button" data-href="page-url" data-layout="button"></div>
在标题中,我添加了多个相同属性但不同url的图像:
<meta property="og:image" content="url1"/>
<meta property="og:image" content="url2"/>
<meta property="og:image" content="url3"/>
...
如何共享多张图像?meta og:image属性仅允许您与facebook共享链接共享一张图像。单击一个按钮无法共享多个图像。另一种方法是将要共享的产品的图像连接到单个图像中,并将其用作og:image属性
您还应该仔细检查并确保data href具有正确的值,否则您将无法共享所需的链接。在过去的示例中,我使用了旧方法:并且它可以处理多个图像。但是如果我理解正确,旧方法不再有效,新方法只支持一个图像?