fix: youtube embed

This commit is contained in:
Stephen Zhou 2025-11-25 12:05:33 +08:00
parent 0e441f6075
commit 51d39f6f6f
No known key found for this signature in database
3 changed files with 4 additions and 0 deletions

View File

@ -299,6 +299,7 @@ function VideoIcon({ src }: { src: string }) {
<TooltipContent className="flex-col gap-1" side={"bottom"}>
<div className="flex items-center gap-1">
<ViewTag
referrerPolicy="strict-origin-when-cross-origin"
src={src}
className={cn(
"pointer-events-none aspect-video w-[575px] shrink-0 rounded-md bg-black object-cover",

View File

@ -87,6 +87,7 @@ export function VideoItem({ entryId, translation }: UniversalItemProps) {
{miniIframeSrc && showPreview ? (
<ViewTag
src={miniIframeSrc}
referrerPolicy="strict-origin-when-cross-origin"
className={cn(
"pointer-events-none aspect-video w-full shrink-0 rounded-md bg-black object-cover",
isActive && "rounded-b-none",

View File

@ -134,11 +134,13 @@ export const VideoPlayer: React.FC<VideoPlayerProps> = ({
{preferFullSize && iframeSrc ? (
<ViewTag
src={iframeSrc}
referrerPolicy="strict-origin-when-cross-origin"
className="aspect-video w-full rounded-md bg-black object-cover"
/>
) : miniIframeSrc && showPreview ? (
<ViewTag
src={miniIframeSrc}
referrerPolicy="strict-origin-when-cross-origin"
className="pointer-events-none aspect-video w-full rounded-md bg-black object-cover"
/>
) : entry.firstMedia ? (