【发布时间】:2020-02-23 15:57:54
【问题描述】:
关于 Facebook 已在其分享和 Feed 模块中弃用 caption 和 description 参数的类似问题已导致无法在简单的测验页面上创建“分享您的测验分数”按钮等它使用完全客户端的 javascript 实现来根据许多正确答案计算用户的分数。
Facebook 在共享特定 URL 时似乎唯一考虑的参数是 Open Graph 标签。所以我的问题是,在用户回答完所有问题并显示最终分数后,使用简单的 Javascript 修改 Open Graph og:title 和 og:description 标签,将触发 Facebook 的 Share/Feed 模块解析这个新修改的标签并相应地生成共享/提要对话框,还是 Facebook 的调试器会在第一次索引页面时简单地缓存初始 Open Graph 标签并忽略 Javascript 的标签更改?
当没有可以共享每个用户分数的专用页面时,这是否会被视为实现“在 Facebook 上共享您的分数”功能的“适当”方式?
【问题讨论】:
标签: javascript facebook-sharer