音乐播放器补充1之前做了一个

  • 1.实现音乐播放时:进度条会动,停止时,进度条停止,进度条显示时间?

1.实现音乐播放时:进度条会动,停止时,进度条停止,进度条显示时间?

1.音乐的:currentTime值:获取播放器播放时间数值变化的;
会随着音乐播放值:从0开始,跟着音乐播放时间,如果暂停,值也暂停

input.value=video.currentTime//
实现input值value变化,因为type是range滑动条,随着value变化,滑动条也变化,移动
duration音乐总时间
parseInt():把小数换成整数

把音乐的播放时间值给input:值

<input type="range" min="0"  max="18">

min最小值,max最大值,value设置为1,如果没有设置value那么它默认在中间value值在min和max之间

设置max=总音乐的时间
time.textContent=parseInt(video1.currentTime);
duration.textContent=parseInt(video1.duration);

input.value=video1.currentTime;

<video class="video1" src="../个人页面制作/1个球 - 以梦为马(片段).mp3"></video>//放一个音乐
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><style>.baner{position: relative;width: 160px;
height: 100px;
}
.time{position: absolute;}
input{position: absolute;left: 15px;
}.duration{position: absolute;right: 0px;
}
</style>
<body><video class="video1" src="../个人页面制作/1个球 - 以梦为马(片段).mp3"></video><div class="baner">
<div class="time">1</div><input type="range" min="0"  max="18">
<div class="duration">0</div>
</div><img src="../图标/xiajia.png" alt="" width="30px" height="30px" class="img1">
<button>||</button>
<script>var video1=document.querySelector('.video1');
var img=document.querySelector('.img1');
var time=document.querySelector('.time');
var time1=0;
var duration=document.querySelector('.duration');
var input=document.querySelector('input');
var button=document.querySelector('button');console.dir(time.textContent);
console.dir(video1);
console.dir(video1.currentTime);input.value=video1.duration;img.onclick=function(){video1.play();setInterval(function()
//加一个定时间,每一秒把音乐当前播放时间赋值给input的value
//如果不加:说明这个函数只执行一次:就会停留,只能把第一次的video的当前播放时间给到input的value
input.value=video1.currentTime;
time1=time1+1;         //加个缓冲time.textContent=parseInt(video1.currentTime);//音乐播放时间是浮点型,转换成整型
duration.textContent=parseInt(video1.duration);
},1000)}
button.onclick=function(){video1.pause();}</script></body>
</html>

加一个功能:
1.移动滑动条音乐就播放那里?,暂时没做出来
2.歌词:变化(还没做出来) :之后做

音乐播放器补充1video值:currentTime,duration相关推荐

  1. vue 判断同一数组内的值是否一直_前端代码+后端API,值得一学的Vue高仿音乐播放器实战项目

    项目名称:vue-fds_music 项目作者:符道胜 开源许可协议:Apache-2.0 项目地址:https://gitee.com/fudaosheng/vue-fds_music 项目简介 V ...

  2. iOS开发拓展篇—音频处理(音乐播放器6)

    一.图片处理 说明: Aspect表示按照原来的宽高比进行缩放. Aspectfit表示按照原来的宽高比缩放,要求看到全部图片,后果是不能完全覆盖窗口,会留有空白. Aspectfill表示按照原来的 ...

  3. 完整打造一个多功能音乐播放器项目(初步设想跟酷狗类似)

    本人目前准备利用闲暇时间打造一个完整的音乐播放器项目,主要用于学习及分享!原创不易,转载请注明出处. 这是一个什么样的音乐播放器呢?整体的架构跟酷狗差不多吧,我的方式呢,是一个个组件一个个模块先做好, ...

  4. js音乐播放器的实现以及可视化

    前言 我们尝试用原生js写一个音乐播放器,对音频做一个简单的可视化. 最终的效果如下图: 思路还是比较明显的,第一,我们要拿到音频的什么数据进行可视化,如何获取?第二,如何可视化,第二个问题就比较简单 ...

  5. html 音乐切换不暂停,web-audio-api可视化音乐播放器,实现暂停切换歌曲功能,粉色系专场~...

    可视化的音乐播放器,可戳我观看效果 了解Web-Audio-Api 基础知识 标签是HTML5的新标签,通过添加src属性实现音乐播放. AudioContext是音频播放环境,原理与canvas的绘 ...

  6. html音乐播放器换歌,web-audio-api可视化音乐播放器,实现暂停切换歌曲功能,粉色系专场~...

    可视化的音乐播放器,可戳我观看效果 了解Web-Audio-Api 基础知识 标签是HTML5的新标签,通过添加src属性实现音乐播放. AudioContext是音频播放环境,原理与canvas的绘 ...

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

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

  8. iOS之基于FreeStreamer的简单音乐播放器(模仿QQ音乐)

    代码地址如下: http://www.demodashi.com/demo/11944.html 天道酬勤 前言 作为一名iOS开发者,每当使用APP的时候,总难免会情不自禁的去想想,这个怎么做的?该 ...

  9. html5模仿手机音乐播放器(添加音乐进度条和时长)

    今天用html+js+cs写了一个类似手机音乐播放器的小东东,代码规范性不是很好,高手切勿喷,新手可以看看,其中歌词同步js代码参考了一个老师的代码.自己添加的是点击按钮页面滑动,和上一曲下一曲播放, ...

  10. Android应用--简、美音乐播放器原型放送(作者:小巫)

    Android应用--简.美音乐播放器原型放送 2013年7月5日简.美音乐播放器开发 前言:小巫的简.美音乐播放器从5月7号开始开发,之前以为时间很充足,也没有估量整个软件的需求,如果简单实现基本的 ...

最新文章

  1. 一则利用内核漏洞获取root权限的案例【转】
  2. 银行背景下分库分表技术选型
  3. python自动化发送邮件_python接口自动化(三十三)-python自动发邮件总结及实例说明番外篇——下(详解)...
  4. POJ3982 序列
  5. 13.4 对锁和字段风格的事件的微小改变
  6. Linux kernel crypto的介绍
  7. TypeError之: unsupported operand type(s) for +: 'dict_values' and 'dict_values
  8. 福禄克中国区高管:高精度和应用性是未来测试主要发展方向
  9. react学习(68)--ant design inputNumber
  10. c++ assert() 使用方法
  11. 翻译pdf中的英文 python_浅谈python实现Google翻译PDF,解决换行的问题
  12. java基础学习(8)4种引用类型简析StrongReference、 SoftReference、 WeakReference 、PhantomReference
  13. python import from区别,python中import与from方法总结
  14. axure6.5汉化
  15. 前端-h5移动端星空效果登录界面
  16. 企业工商信息数据接口说明
  17. Elasticsearch 特定场景下使用
  18. 使用Excel拼接SQL语句
  19. windows平台下静态库(.lib)和动态库(.dll)使用
  20. oracle查询元数据,Oracle Spatial-元数据及SDO_GEOMETRY

热门文章

  1. 【总结】1050- Code Review流程规范
  2. Java知识点复习:Day14
  3. 「计算机控制技术」零阶保持器和一阶保持器的频率特性分析
  4. Android 去掉Power键屏保功能,但保留长按关机功能。
  5. 算法导论------渐近记号Θ、Ο、o、Ω、ω详解
  6. 企业招聘软件测试笔试题,奇虎软件测试工程师招聘面试笔试题题
  7. Ubuntu 20.04 LTS 查看 CPU 温度
  8. excel单元格内容拆分_Excel | 单元格内容换行方法
  9. java this逃逸_java this引用逃逸详解
  10. Linux下基于epoll+线程池高并发服务器实现研究