gpt4 book ai didi

javascript - 没有服务器端支持的SPA的Facebook共享(托管在CDN上)

转载 作者:数据小太阳 更新时间:2023-10-29 05:39:30 25 4
gpt4 key购买 nike

我有一个静态网站,一个在CDN上托管的水疗中心-基本上
一个index.html,其内容区域基于
URL。我需要找到一种方法让FB共享者显示标题和
SPA中当前加载的主要内容的说明
简单地说,facebook共享会抓取一个页面来查找og元标记并缓存它们。当我们尝试共享url/页面时,将显示此信息。

<meta property="og:url"         content="http://www.siteurl.com" /> 
<meta property="og:title" content="My Site" />
<meta property="og:image" content="Site-img.jpg" />
<meta property="og:description" content="Description" />

我试着用javascript设置元标记,但最终意识到在抓取时,javascript是不执行的,因此用javascript修改元标记是没有用的。
另一个解决方案是在页面加载之前从后端设置og标记,但是托管在cdn上,服务器端不支持这样做。
我怎么能解决这个问题?

最佳答案

我有一个熟悉的问题。
具体的照片不想附上。通过编辑照片的格式(从jpg到png)解决了这个问题。

关于javascript - 没有服务器端支持的SPA的Facebook共享(托管在CDN上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25175405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com