我在application I'm building上有一个Twitter分享按钮。我使用Twitter卡<meta>
标签(documentation)来定义在Twitter上显示的图像。该应用程序是动态的,允许您共享个人报告&#39;。当您分享单个报告时,我有一个查询参数?report=1608
(see example)。
问题:我只能为整个网站定义一张Twitter卡。我希望动态更改共享的每个单独报告的卡信息(标题,文本,图像)。
可以这样做吗?有什么想法吗?
我在考虑用JavaScript动态更新元标记,但我不认为这可以作为解决方案。
答案 0 :(得分:1)
不,这是不可能的。 Twitter的卡片爬虫(Twitterbot)不支持在页面中执行Javascript,并要求元标记是静态的。没有办法动态地这样做。
答案 1 :(得分:-1)
我认为你可以做SSR。祝你好运