diff --git a/fluxer_app/src/features/channel/components/embeds/media/EmbedVideo.tsx b/fluxer_app/src/features/channel/components/embeds/media/EmbedVideo.tsx index 2391e9531..c8e27e759 100644 --- a/fluxer_app/src/features/channel/components/embeds/media/EmbedVideo.tsx +++ b/fluxer_app/src/features/channel/components/embeds/media/EmbedVideo.tsx @@ -22,6 +22,7 @@ import {useDeleteAttachment} from '@app/features/messaging/hooks/useDeleteAttach import {useMatureMedia} from '@app/features/messaging/hooks/useMatureMedia'; import {useMediaFavorite} from '@app/features/messaging/hooks/useMediaFavorite'; import {useNearViewport} from '@app/features/messaging/hooks/useNearViewport'; +import {resolveDesktopCrossOriginMediaURL} from '@app/features/messaging/utils/DesktopResourceUrl'; import {createDownloadHandler} from '@app/features/messaging/utils/FileDownloadUtils'; import * as ImageCacheUtils from '@app/features/messaging/utils/ImageCacheUtils'; import {buildMediaProxyURL, mediaDevicePixelRatio} from '@app/features/messaging/utils/MediaProxyUtils'; @@ -575,7 +576,7 @@ const EmbedVideo: FC = observer( muted playsInline preload="metadata" - src={effectiveSrc} + src={resolveDesktopCrossOriginMediaURL(effectiveSrc)} tabIndex={-1} onLoadedMetadata={handleMetadataProbeLoaded} data-flx="channel.embeds.media.embed-video.metadata-probe" @@ -609,7 +610,7 @@ const EmbedVideo: FC = observer(