0

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

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

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

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

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

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

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

这令人沮丧。有什么解决办法吗?

4

0 回答 0