Skip to main content

Module share

Module share 

Source
Expand description

分享图的展示内容与图片地址版本号。 分享图的展示内容与地址版本号,服务端渲染图片与前台页面 og:image 共用。

图片地址带 ?v=:内容变化时版本号随之改变,社交平台与 CDN 不会继续用旧图。 版本号按展示文字计算,两端用同一实现,结果一致。

Structs§

PostShareCard
文章分享图上的文字。
ShareContext
写分享元信息所需的站点信息,由中间件放进请求扩展;应用根组件经 SharedValue 序列化进页面,浏览器水合时读回。

Constants§

SEPARATOR
分享图上的分隔点。中文字体的「·」是全宽字形,自带两侧留白,不再加空格。

Functions§

collapse_whitespace 🔒
site_image_path
站点分享图地址;标语变化时版本号改变。
version_of 🔒
FNV-1a 64 位,取低 32 位作 8 位十六进制版本号。