JS实现视频播放暂停循环事件

简介: JS实现视频播放暂停循环事件

要实现音频的播放、暂停和循环功能,你可以使用JavaScript来控制<audio>元素。以下是一个示例,演示如何使用JavaScript来实现这些功能:

<!DOCTYPE html>
<html>
<head>
    <title>音频播放示例</title>
</head>
<body>
    <h1>音频播放示例</h1>
    <audio id="myAudio" controls loop>
        <source src="your-audio-file.mp3" type="audio/mpeg">
        Your browser does not support the audio element.
    </audio>
    <button onclick="playAudio()">播放</button>
    <button onclick="pauseAudio()">暂停</button>
</body>
<script>
    var audio = document.getElementById("myAudio");
    function playAudio() {
        audio.play();
    }
    function pauseAudio() {
        audio.pause();
    }
</script>
</html>

下面给大家看一下效果

 

QQ2023924-15051

在上面的示例中,我们添加了两个按钮来控制音频的播放和暂停,以及在<audio>元素上设置了loop属性以实现循环播放。

JavaScript部分包括两个函数:

  • playAudio():当点击播放按钮时调用,它使用audio.play()来开始播放音频。
  • pauseAudio():当点击暂停按钮时调用,它使用audio.pause()来暂停音频。

你可以将示例中的 "your-audio-file.mp3" 替换为你要播放的音频文件比如说mp4,然后将代码嵌入到你的网页中,就可以播放、暂停和循环音频了。


相关文章
|
JavaScript Java 测试技术
基于ssm+vue.js的视频播放系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的视频播放系统附带文章和源代码设计说明文档ppt
227 1
|
JavaScript
js监听视频播放结束demo效果示例(整理)
js监听视频播放结束demo效果示例(整理)
|
JavaScript 前端开发 Android开发
DPlayer.js视频播放插件使用方法
这篇文章主要为大家详细介绍了JSx实现简单控制视频播放倍速,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2511 0
|
移动开发 JavaScript 前端开发
JavaScript 技术篇-js提升网页视频播放速率,提高慕课网视频播放速度
JavaScript 技术篇-js提升网页视频播放速率,提高慕课网视频播放速度
639 0
JavaScript 技术篇-js提升网页视频播放速率,提高慕课网视频播放速度
|
JavaScript
vue使用video.js解决m3u8视频播放格式
vue使用video.js解决m3u8视频播放格式
1610 0
|
JavaScript
vue.js 视频播放
最近心学习vue.js开发,video开发播放! 使用第三方的封装:https://www.npmjs.com/package/vue-video-player; 1. npm install vue-video --save 安装播放第三方插件; 2.
3674 0
|
Web App开发 移动开发 前端开发
HTML5视频播放插件Video.js使用详解
一、Video.js简介 Video.js 是一个开源的 Html5 jquery 视频插件,这个插件可以用来处理 Flash 视频,它还是一个多平台支持的产品。 Moreover,YouTube,Vimeo 等等的视频都可以很好地通过这个插件来播放。
3098 0
JS+CSS3文章内容背景黑白切换源码
JS+CSS3文章内容背景黑白切换源码是一款基于JS+CSS3制作的简单网页文章文字内容背景颜色黑白切换效果。
250 0
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
373 1
JavaScript中的原型 保姆级文章一文搞懂