<!-- template.html --> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Gradio Video Pause Time</title> </head> <body> <video id="video" controls> <source src="{{VIDEO_URL}}" type="video/mp4"> Your browser does not support the video tag. </video> <script> const video = document.getElementById("video"); let pauseTime = null; video.addEventListener("pause", () => { pauseTime = video.currentTime; }); function getPauseTime() { return pauseTime; } </script> </body> </html>