Calculator Tools Calculator Tools
Create

Video Simulator

Sep 20, 2023

About this app

Simulate video playback with Video Simulator app

Video Simulator Video Simulator Your browser does not support the video tag. Play Pause Reset

Related apps

Put this on your site

Source

                    <html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">

<title>Video Simulator</title>
<meta name="description" content="Simulate video playback with Video Simulator app">
<meta name="keywords" content="video, simulator, playback">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.

// This will run when the DOM is ready.
document.addEventListener("DOMContentLoaded", function() {
// Video Simulator App
const videoContainer = document.getElementById('video-container');
const playButton = document.getElementById('play-button');
const pauseButton = document.getElementById('pause-button');
const resetButton = document.getElementById('reset-button');

playButton.addEventListener('click', function() {
videoContainer.play();
});

pauseButton.addEventListener('click', function() {
videoContainer.pause();
});

resetButton.addEventListener('click', function() {
videoContainer.currentTime = 0;
});
});

} catch (error) {
// This will throw the error to the parent window.
throw error;
}
</script>

<style>
/* App CSS Goes Here */
#video-container {
width: 100%;
height: auto;
}

.controls {
display: flex;
justify-content: center;
margin-top: 10px;
}

.controls button {
margin: 0 5px;
padding: 10px 15px;
font-size: 16px;
border: none;
border-radius: 5px;
background-color: #007bff;
color: white;
cursor: pointer;
}

.controls button:hover {
background-color: #0056b3;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1>Video Simulator</h1>
<video id="video-container" controls>
<source src="" type="video/mp4">
Your browser does not support the video tag.
</video>
<div class="controls">
<button id="play-button"><i class="fa fa-play"></i> Play</button>
<button id="pause-button"><i class="fa fa-pause"></i> Pause</button>
<button id="reset-button"><i class="fa fa-refresh"></i> Reset</button>
</div>
</div>
</body>
</html>