我曾尝试使用指向 sharer.php 的直接链接,但在管理弹出窗口和关闭它时出现问题,而且 Facebook 没有提供关于它的真实参数(即 p[title] 等)的文档,看来轻率地依赖这种方法。
因此,我按照 Facebook 给出的说明进行操作,它不会获取他们定义的任何元属性。我直接复制了语法,它被正确地放置在 HTML 文档的头部,并且整个 HTML 文档都在一个 iFrame 中,以防止任何外部交互。Share 窗口按预期弹出,但没有填充任何属性(保存包含在 a 标记中的 url)。
具有讽刺意味的是,当我在浏览器中直接导航到该页面,而是单击“在 Facebook 上共享”小书签时,它确实正确读取了元属性!
任何建议都将不胜感激,除非它们是“使用点赞按钮”,因为它根本不一样。