为了账号安全,请及时绑定邮箱和手机立即绑定

HTML5音乐可视化

Doving Web前端工程师
难度中级
时长 2小时 0分
学习人数
综合评分9.73
33人评价 查看评价
10.0 内容实用
9.6 简洁易懂
9.6 逻辑清晰
完结撒花~感谢分享
开始学习啦..........
很有意思的感觉...谢谢老师分享
input:range的onchange事件是在拉动滑块停止后(range值改变时)触发的事件,这样不能在拉动滑块时实时改变声音的音量,在mousedown事件触发时,绑定mousemove事件,拉动时能实时改变音量,不知道这样是不是更友好?
点击一首歌曲,在还没有播放前又点击另外一首歌曲,会导致多首歌同时播放的bug;除了老师方法,我觉得用定时器来做也行,点击一次就开启一个setTimeout,延迟1s发送请求,如果已经有定时器存在,那么clearTimeout定时器,停止播放,这样连ajax请求都不会发送出去...可以节约请求...
html5 好强大 。。。。。。。。
好酷炫~~\(≧▽≦)/~啦啦啦
播放器只研究过H5的 这种方式没看过
我只看懂代码,没听懂你在说什么。
列表的事件点击方式有待考究啊
课程须知
本课程是前端高级课程,您需要具备下以知识: 1、掌握前端 HTML,CSS,JS 的基础知识。 2、如果您能掌握一点 node 和 Canvas 的知识,对课程学习会有很大帮助。 3、如果您没有以上知识,可以先学习平台中的相关课程。 4、如果您已了解 webAudio 相关API,那一起来交流吧!
老师告诉你能学到什么?
1、使用node快速构建服务端 2、使用CSS构建响应式前端界面 3、使用webAudio操作分析音频数据 4、使用Canvas可视化数据

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消