JavaScript实现音乐单曲循环


步骤

1. 创建 audio 对象

var audio= new Audio("./musics/bgm.mp3");//这里的路径写上mp3文件在项目中的绝对路径

2. 获取 audio 的时长,audioduration 属性    前往w3schools查看audio属性

var duration;
duration=audio.duration;//长度单位是秒

3. 定义播放audio的函数

function bgm(){audio.play();//播放
}
bgm();//定义完成之后开始调用第一次

4. 再创建定时器

window.setInterval("bgm()",duration*1000+1000);

完整代码

var audio= new Audio("./musics/bgm.mp3");//这里的路径写上mp3文件在项目中的绝对路径
var duration;
duration=audio.duration;//长度单位是秒
function bgm(){audio.play();//播放
}
window.setInterval("bgm()",duration*1000+1000);

JavaScript实现音乐单曲循环相关推荐

  1. 【小河今学 | JavaScript + JQuery】音乐播放器4-音量调整、单曲循环、全部循环

    08.18今天来完善音乐播放器的音量调整.单曲循环和全部循环功能. 本篇基于上一篇[小河今学 | JavaScript + JQuery]音乐播放器3-歌词轮播和进度条跳转功能实现 一.音量调整 首先 ...

  2. android音乐播放器 单曲循环,[Android] MediaPlayer单曲循环不卡顿

    [TOC] 0x00 需求 单曲循环播放歌曲,要求过度连贯,听不出来卡顿感觉. 0x01 解决思路 MediaPlayer 对于常见的音乐播放,我们第一时间想到的应该就是它,它有一个方法 MediaP ...

  3. 计算机音乐深夜,10首可以在深夜单曲循环的音乐

    原标题:10首可以在深夜单曲循环的音乐 夜深,总搭配着寂静.孤寂的感觉,望向夜空中的星星点点,会否感觉到一丝的倦意.一丝的忧郁,打开手机单曲循环这某首或忧郁.或放松的音乐? 1.<Forrest ...

  4. 计算机音乐深夜,10首 最适合深夜单曲循环的音乐

    原标题:10首 最适合深夜单曲循环的音乐 夜深,总搭配着寂静.孤寂的感觉,望向夜空中的星星点点,会否感觉到一丝的倦意.一丝的忧郁,打开手机单曲循环这某首或忧郁.或放松的音乐? 1.<Forres ...

  5. 音乐播放器的实现(四)—— 歌曲列表、顺序播放、单曲循环、随机播放、自动下一曲

    音乐播放器的实现(四)-- 歌曲列表.顺序播放.单曲循环.随机播放.自动下一曲 传送门:(完整工程见第五章篇尾) 音乐播放器的实现(一)-- Audio Listener和Audio Source面板 ...

  6. 原生H5+JS+CSS实现音乐播放器(上下一首,随机单曲循环播放,进度条,播放列表)

    学了前端小半个月了,今天自己动手写一个音乐播放器实现的功能有 播放列表 ,随机单曲循环播放,上下一首,暂停和开始,静音,音量增加减少,进度条(收藏功能暂未实现,为了排版好看添加的,后续补充收藏等功能) ...

  7. 单曲循环 翻译_有没有那么一首歌是你的单曲循环?

    相信每个人的列表都有一首单曲循环 可能是歌手的声音打动了你 可能是歌词说出了你的心声 可能是旋律让你入耳难忘 可能是陪伴你走过一段难忘的岁月 还有很多很多 .................. 不论是 ...

  8. python爬虫爬取音乐单曲_Python爬取qq音乐的过程实例

    一.前言 qq music上的音乐还是不少的,有些时候想要下载好听的音乐,但有每次在网页下载都是烦人的登录什么的.于是,来了个qqmusic的爬虫.至少我觉得for循环爬虫,最核心的应该就是找到待爬元 ...

  9. python单曲循环播放MP3

    python单曲循环播放mp3 本文使用pygame播放MP3 1.安装pygame包 安装方式请查看https://blog.csdn.net/python_go/article/details/1 ...

最新文章

  1. HDU3657Game(最大流)
  2. 2.redis配置详解
  3. iOS Base64转码(使用ios7系统自带编码库 和 GMTBase64 两种方式)
  4. html辅助方法以及常用属性值,工作总结 @Html 辅助方法 为 生成的 标签设置元素属性 htmlAttributes 一个对象,其中包含要为该元素设置的 HTML 特性。...
  5. EFProf Entity Framework Profile 工具
  6. eclipse没有日志_强化公共DHT以抵抗eclipse攻击,ipfs官方还说了什么?
  7. PyTorch 读取大数据
  8. php引擎,php基于什么引擎
  9. timus 1260. Nudnik Photographer 动态规划
  10. fullcalendar 获得当前视图年月_?多视图立体视觉: CVPR 2019与AAAI 2020 上的ACMH、ACMM及ACMP算法介绍...
  11. MATLAB中按点运算“.* ./”和一般运算的区别
  12. 分智- 招聘,公司评论,晒工资,薪水
  13. 单机dnf正在连接服务器,dnf提示正在连接服务器解决方案
  14. uniapp开发微信公众号调用微信授权登录
  15. 14届数独-真题标准数独-Day 9-20220124
  16. 微信公众号JSAPI支付对接
  17. Pycharm专业版申请免费学生激活连接远程服务器编译配置图片显示变量观察等
  18. 【架构设计】什么是CAP理论?
  19. 全国高校计算机年会,第19届全国离散智能计算年会在我校举行
  20. Android音乐播放器(三)轮播图

热门文章

  1. Gym - 101744E卡了我半天的题。。。。原来是才学的树状数组。。。
  2. 1个人6种变现途径收入130万美金在2020年
  3. 李涛Photoshop笔记之进阶篇
  4. Linux-bg和fg命令(19)
  5. DARPA因果探索项目(Causal Exploration)介绍
  6. 错误代码: SSL_ERROR_RX_RECORD_TOO_LONG
  7. chatgpt 正向案例 - 书单 表达情感,描写
  8. 「硬见小百科」41条电路接线方法,每一条都是10+年经验总结
  9. 树莓派ssh远程访问
  10. 终于,一键打通了微信和QQ