我有一个应用程序,我使用动态呈现元标记。我正在使用预呈现服务来动态呈现元内容。它适用于facebook,google..etc,但对于whatsapp,它无法捕获动态内容。它显示为{{meta.content}}。
如何从js共享时从whatapp中删除预览?
有没有动态捕捉预览的解决方案?
答案 0 :(得分:1)
如果要呈现动态内容,请使用.htaccess。
RewriteCond %{HTTP_USER_AGENT} facebookexternalhit/1.1|Twitterbot|Pinterest|linkedinbot|WhatsApp|Viber|SkypeUriPreview|Google.*snippet [NC,OR]
有关更多信息:
https://gist.github.com/thoop/8072354
https://www.winhelp.info/create-browser-whitelist-with-htaccess.html
答案 1 :(得分:0)
如果您使用的是Prerender,则只需将whatsapp用户代理添加到正在检查的用户代理列表中。 Whatsapp不支持转义片段抓取协议。