新增 使用后端返回的snapshot

This commit is contained in:
moux1024 2025-10-14 23:38:42 +08:00
parent d597f418dd
commit ed3e7bc406

View File

@ -229,7 +229,7 @@ export const MediaViewer = React.memo(function MediaViewer({
loop loop
playsInline playsInline
preload="metadata" preload="metadata"
poster={getFirstFrame(taskObject.final.url)} poster={taskObject.final.snapshot_url || getFirstFrame(taskObject.final.url)}
onLoadedData={handleFinalVideoLoaded} onLoadedData={handleFinalVideoLoaded}
onPlay={() => setIsFinalVideoPlaying(true)} onPlay={() => setIsFinalVideoPlaying(true)}
onPause={() => setIsFinalVideoPlaying(false)} onPause={() => setIsFinalVideoPlaying(false)}
@ -481,7 +481,7 @@ export const MediaViewer = React.memo(function MediaViewer({
loop loop
playsInline playsInline
muted muted
poster={getFirstFrame(taskObject.final.url)} poster={taskObject.final.snapshot_url || getFirstFrame(taskObject.final.url)}
preload="none" preload="none"
/> />
</motion.div> </motion.div>