如何使Facebook搜寻器加载页面动态标题/描述?

时间:2018-09-13 15:37:27

标签: reactjs facebook sharethis

我的小应用程序是用reactjs编写的,它将在页面上根据用户选择的真实对象(例如this photo)来更新标题/描述。新标题和描述正确显示,但在fb上共享时,值未正确加载(该值来自旧的html模板化)-转到Facebook并粘贴url或使用fb debugger值来自静态html页面。

有人遇到过这个问题,并且已经“解决”了吗?

谢谢您的推荐!

2 个答案:

答案 0 :(得分:1)

Facebook会忽略JavaScript,因此无法使用动态OG标签。例如,您可以使用服务器端渲染或https://prerender.io/解决此问题。

答案 1 :(得分:0)

您可以在url(abc.com?title=awesome&desc=flower)中作为参数传递,而在og标签中,可以使用该参数来使它动态化。