我的页面上有一个分享按钮,我的meta标签上也有op:image,op:width:和op:height。 当用户共享页面时,有时图像会在左上方拍摄,而不会拍摄完整图像。在用户预览的框中,分享图像的内容很好,但是当在墙上时,图像就会得到裁剪。
我谷歌但没有任何可靠的答案。有人可以帮帮我吗?
这是我在symfony框架中的代码:
$response = $this->getResponse();
$response->addMeta("og:image", "http://www.mydomain/upload/noticias/". $this->tbnews[0]->getImagem());
$response->addMeta("og:title", $this->tbnews[0]->getTitulo());
$response->addMeta("og:description", $this->tbnews[0]->getApoio());
$response->addMeta("og:image:width", "400px");
$response->addMeta("og:image:height", "209px");
<div class="col-md-1">
<a href="http://www.facebook.com/share.php?u=http://www.mydomain/noticias/index/<?php echo $noticia[0]->getId()?>&title=<?php echo $noticia[0]->getTitulo()?>">
<img class="fb-share-button" src="/images/fb.png" with='48px' height='48px' alt="Compartilhe essa notÃcia no seu Facebook.">
</a>
</div>
当你确认时,第一张图片在分享前的盒子上。
第二张图片是在Facebook上分享的Feed新闻,是如何向用户显示的。