2017-02-24 63 views
0

我想知道是否有人对我来说有一个小的但主要问题的解决方案。我使用sharer.php编写了Facebook的分享按钮,但是,如果在移动设备上按下按钮,Facebook没有给用户分享到一个页面或一组的分享选项,它只会发布到他们的个人资料中。与台式机/笔记本电脑不同的是,您可以选择下拉式选项,例如附加的图像。Facebook的分享链接 - 分享到手机上的页面

所以a)有没有办法解决这个问题b)有没有办法将Share to A Page设置为默认值?

你可以在我的iPhone的第一个图像,没有选项以更改它的共享上看到....

enter image description here

enter image description here

+0

这是一个错误:https://developers.facebook.com/bugs/1873285809556648/ – Norbert

回答

0

分享的网址,网站,在Facebook的u可以使用:

https://www.facebook.com/sharer.php?u=URLHERE 

所以,要获得缩略图,标题和摘录,在任何地方正确显示,U需要设置我们乌尔bsite作为头标签内的元标签。像:

<!-- FB Share --> 
<meta property="og:url" content="URLHERE" /> 
<meta property="og:type" content="website" /> 
<meta property="og:title" content="TITLE HERE" /> 
<meta property="og:description" content="DESC HERE" /> 
<meta property="og:image" content="URLIMAGE" /> 
<meta property="og:image:width" content="800" /> 
<meta property="og:image:height" content="600" /> 
<!-- FB Share --> 
+0

您好,感谢的答案,但是这不回答我的问题,meta标签和共享网址是罚款。问题不在于它不能正常工作,而是在拿起帖子,问题出在手机上,共享不会让用户选择将其保存到桌面等页面或组。 – Glen

+0

也许另一种获取帖子分享的方式是在帖子或页面中按下“插入”按钮并复制iframe src url,如下所示:https://www.facebook.com/plugins/post.php?href = URLENCODED例如https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fgolfistas.dechile%2Fposts%2F1182254711871506%3A0 – TriForce