2

我有一个主干应用程序(博客),显示我们可以在许多平台上分享的不同文章。

我尝试将开放图与 google 和 facebook 一起使用,我在渲染视图之前更新了路由器中的属性。

但问题是,当刮板到达应用程序时,它没有获取元属性,我不知道它是否不执行 javascript 或者它是否太快,但如果我直接设置了一些默认元属性我的单页它工作。

但是我需要更新关于 url 的元属性(每篇文章都有自己的元属性)。

那么,是否可以将开放图与主干.js 一起使用?

4

2 回答 2

0

有些服务会为 SEO 目的呈现 javascript 生成的页面。查看https://prerender.io

另一种方法是让您的服务器<meta>在提供页面之前填充标签。

于 2015-12-10T00:28:58.423 回答
0

我正在努力解决这个问题,似乎 Facebook 最终没有运行 javascript。没有办法,只能在服务器中为要在 Facebook 上分享的内容创建单独的页面,并在这些页面中静态包含所有元标记。

于 2015-10-24T20:44:23.333 回答