Skip to content

TikTok 画廊 TikTokGallery

TikTokGallery 自动加载 TikTok 嵌入脚本,以网格形式展示多个 TikTok 视频。适合用于展示品牌在 TikTok 上的内容或用户生成内容。

import { TikTokGallery } from '@goenhance/cms-ui';
const Example = () => (
<TikTokGallery
title="TikTok 精选"
videoLinks={[
"https://www.tiktok.com/@user/video/1234567890",
"https://www.tiktok.com/@user/video/0987654321"
]}
/>
);
属性类型默认值说明
titlestring-区域标题
videoLinksstring[]-TikTok 视频链接数组
  • 自动脚本管理:自动加载 TikTok 嵌入脚本,避免重复加载。
  • 响应式网格:小屏单列,中屏双列,大屏三列。
  • 视频 ID 提取:自动从链接中提取视频 ID。

类名:mewx-cms-embed

变量名用途默认值
--mewx-cms-embed-heading-text标题文字色var(--blocks-text-heading)
--mewx-cms-embed-muted-text描述文字色var(--blocks-text-muted)
/* 暗色嵌入组件 */
.dark-embed {
--mewx-cms-embed-heading-text: 255 255 255;
--mewx-cms-embed-muted-text: 148 163 184;
}
<TikTokGallery className="dark-embed" title="TikTok 精选" videoLinks={[...]} />