如何让用户选择将在共享对话框中共享的图像?

时间:2015-11-18 19:53:33

标签: facebook facebook-javascript-sdk facebook-share

我遇到了Facebook分享对话的问题:我希望能让用户从多个og:image标签中选择想要分享的图片,如下面的答案所示: https://stackoverflow.com/a/7623986/2644146

如您所见,有一个向左和向右箭头让用户选择他想要选择的图像。但是,我无法做到这一点。现在我的代码看起来像这样。

我的图片<meta>标记为:

<meta property="og:image" content="image_1.jpg" />
<meta property="og:image" content="image_2.jpg" />
<meta property="og:image" content="image_3.jpg" />

我正在使用Javascript SDK调用Share Dialog:

$j('.my-button').on('click', function() {
  FB.ui({
    method: 'share',
    href: 'http://myshareurl.com',
  }, function(response){});
});

结果是共享对话框,只选择了一个图像(Facebook默认选择第二个图像)。为什么Facebook不让用户选择三张图片中的一张?这种删除图像的能力是否已被删除? Facebook选择图像的标准是什么?例如,image_3.jpg的分辨率高于其他分辨率,因此默认情况下应该选择它。

0 个答案:

没有答案