0

有人可以指导我解决角度问题。我有一个需要在 Angular 8 中开发的场景,对于每个不同的 URL(路由),我们需要不同的链接预览,例如我正在分享一些示例。 1

4

2 回答 2

0

您需要构建自定义模块或使用库为每个路由生成动态元数据。考虑使用库ngMeta

另请查看有关使用 $routeProvider.

于 2020-07-01T22:34:12.893 回答
0

您可以添加og元标记以执行此任务。为了向您的站点链接添加预览,您可以将og元标记添加到index.htlm文件中,如下所示。这样它将根据您的数据显示预览。

<head>
    <meta property="og:title" content="this is the title" />
    <meta property="og:description" content="this is the description" />
    <meta
      property="og:image"
      content="publicly avalibalbe url to your image"
    />
    <meta property="og:url" content="https://abc.lk/" />
    <meta property="fb:app_id" content="000001773503789" />
    <meta property="og:site_name" content="abc.com" />
<head>

在将这些标签添加到 index.html 页面后,您可以使用Facebook 调试器工具查看预览。

为了给应用程序的不同页面设置动态预览,您可以按照这篇关于角度元标记的文章。

于 2020-05-18T06:54:47.303 回答