Facebook Share Dialog仅在移动设备上不提取描述元标记

时间:2013-10-14 17:03:20

标签: facebook mobile

我需要在我的网站上显示Facebook共享对话框。这是使用的标准代码:

window.open('https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href), 
              'facebook-share-dialog', 
              'width=626,height=436'); 

我注意到,如果我在手机上查看我的网页,我将无法在共享对话框中看到我的网站的og:description元标记。

经过进一步调查,我注意到:

此共享者网址将提取描述元标记 https://www.facebook.com/sharer/sharer.php?u=google.com

此移动版的共享网址不会提取描述元标记 https://m.facebook.com/sharer.php?u=google.com

因此,当我的网站在移动设备上启动时,即使我们正在触发www.facebook.com sharer,它仍会被重定向到m.facebook.com sharer,因此不会显示描述元标记!

这令人沮丧。任何解决方案?

0 个答案:

没有答案