1、文件列表
2、播放界面
3、代码
<!doctype html> <html> <head> <!--声明当前页面的编码集:charset=gbk,gb2312(中文编码),utf-8国际编码--> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <!--声明当前页面的三要素--> <title>音乐播放器V1版</title> <meta name="Keywords" content="关键词,关键词"> <meta name="description" content=""> <!--css,js--> <style type="text/css"> body{font-family:"微软雅黑";font-size:12px;background:#666;} .btn{text-decoration:none;font-size:14px;color:#fff;background:#dac7c0; padding:8px 12px;transition:all 0.6s ease-in;} .btn:hover{background:#999;transition:all 0.6s ease-in;} span{color:#fff;font-size:14px;} </style> </head> <body style="padding:20px;background:url('images/1.jpg')"> <a href="javascript:void(0);" onclick="tm_play()" class="btn">播放</a> <a href="javascript:void(0);" onclick="tm_stop()" class="btn">暂停</a> <span id="timer">00:00</span><span>/</span><span id="timer2">00:00</span> <script type="text/javascript"> //1.创建音乐播放器 var audio = document.createElement("audio"); //2.指定要播放的音乐 audio.src = "mp3/1.mp3"; //3.设置播放器加载成功以后执行的回调函数 audio.oncanplaythrough = function() { var totalTime = this.duration; //获取整个时长 var m = parseInt(totalTime / 60); //获取分钟 var s = parseInt(totalTime % 60); //获取秒数 var ms = (m < 10 ? ("0" + m) : m) + ":" + (s < 10 ? ("0" + s) : s); document.getElementById("timer").innerHTML = ms; } //4.监听音乐播放器的播放进度 audio.addEventListener("timeupdate",function() { var currentTime = this.currentTime; //获取当前已经播放的时长 var m = parseInt(currentTime / 60); //获取分钟 var s = parseInt(currentTime % 60); //获取秒数 var ms = (m < 10 ? ("0" + m) : m) + ":" + (s < 10 ? ("0" + s) : s); document.getElementById("timer2").innerHTML = ms; },false); //5.播放音乐 function tm_play() { audio.play(); } //6.暂停播放 function tm_stop() { audio.pause(); } </script> </body> </html>
4、重要知识点总结
var audio = document.createElement("audio");
A、获取整个音乐时长:audio.duration
B、获取当前已经播放的时长:audio.currentTime
C、播放音乐:audio.play()
D、暂停播放:audio.pause()
相关推荐
【DJ音乐播放器V1.0】是一款专为音乐爱好者设计的播放软件,它集成了丰富的功能和便捷的操作界面,让用户体验到高质量的音乐播放效果。这款播放器不仅支持多种音频格式,还可能包含了音效增强、播放列表管理、均衡器...
3--[音乐播放器V1.0.Beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码3--[音乐播放器V1.0.Beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码3--[音乐播放器V1.0.Beta].zip源码scratch2.0 ...
[影音娱乐]完全自主开发的网页音乐播放器 v1.0_imusic.zip源码ASP.NET网站源码打包下载[影音娱乐]完全自主开发的网页音乐播放器 v1.0_imusic.zip源码ASP.NET网站源码打包下载[影音娱乐]完全自主开发的网页音乐播放器...
"牧狼免刷新音乐播放器V1.0"是一款专为音乐爱好者设计的软件,它提供了无需刷新页面即可连续播放音乐的功能,提升了用户的听歌体验。在这个数字化时代,音乐播放器已经成为我们日常生活中不可或缺的一部分,而这款...
scratch2源码音乐播放器V1.0.Beta本资源系百度网盘分享地址
酷虎网音乐播放器 v1.0
【音乐播放器】PowerAMP V1.0 build230 汉化破解版
简单音乐播放器来自下载之家,名为简单就是能够完整做为音乐播放器的全部功能.但我的目标是无广告,使用方便 1.软件为绿色版,打开马上添加(支持mp3.wav.wma)等常用的音乐格式。 2.带基本功能,单曲播放,单曲循环,顺序...
ASP实例开发源码—Simple Music Player 简洁大气的JavaScript音乐播放器 v1.0.zip ASP实例开发源码—Simple Music Player 简洁大气的JavaScript音乐播放器 v1.0.zip ASP实例开发源码—Simple Music Player 简洁大气...
源代码-Simple Music Player 简洁大气的JavaScript音乐播放器 v1.0.zip
【标题】:“完全自主开发的网页音乐播放器 v1.0_imusic.zip”是指一个由开发者独立设计并编写的网页音乐播放器程序,版本号为v1.0。该程序可能是一个JavaScript、HTML5和CSS3的组合,用于在网页上实现音频播放功能...
"冰凌音乐播放器 v1.0 -ASP源码.zip"是一个包含ASP源代码的压缩文件,主要用于构建一个在线音乐播放器。ASP(Active Server Pages)是微软开发的一种服务器端脚本环境,它允许开发者创建动态网页和Web应用程序。在这...
音乐播放器V1.0.Beta-少儿编程scratch项目源代码文件案例素材.zip
千夏MP3播放器V1.0版是专为Android平台设计的一款简易音乐播放软件,开发者在短短两周的业余时间里实现了基础的音乐播放功能。该应用的核心目标是为用户提供一个方便、快捷的方式来管理和播放他们的MP3音乐文件。...
"我上瘦身网·流行音乐在线播放器 v1.0" 是一款专为音乐爱好者设计的软件,允许用户在线收听流行的音乐曲目。这款播放器的版本号为1.0,表明它是该产品的初始发布版本,可能包含了基础功能和初步优化。下面将围绕这...
总之,HTML5音乐播放器v1.0源码为开发者提供了一个构建自定义音乐播放功能的基础,通过理解和定制这个源码,你可以创建出符合自己网站风格的音乐播放器。同时,这也是学习HTML5、CSS和JavaScript实践的好机会。
综合上述信息,"基于ASP的Simple Music Player 简洁大气的JavaScript音乐播放器 v1.0"是一个结合了服务器端动态处理和客户端交互的音乐播放解决方案。开发人员利用ASP处理后台逻辑,通过JavaScript在前端实现用户...
[影音娱乐]完全自主开发的网页音乐播放器 v1.0_imusic(ASP.NET源码).rar
Android音乐播放器的简单实现,歌曲列表展示,单击列表播放,上一首,下一首,暂停/播放,进度条显示,进度条拖拽播放,播放完自动下一首,原博客地址:https://blog.csdn.net/u010356768/article/details/79066188
音乐播放器功能介绍: 1.这是一款非常简洁的mp3音乐播放器,界面美观,出自酷播官方; 2.播放器文件大小只有14KB,非常小,功能却很不错; 3.支持mp3格式的音乐播放,支持音量大小控制; 4.支持拖动进度播放;...