这款超级酷炫的HTML5音乐播放器是环形的,看起来好像是一个唱片封面,背景图片很漂亮,设置了播放键、音量调整键、快进和后退键,可谓功能齐全、外观靓美。还在苦恼不知道怎么用HTML5设计音乐播放器的朋友可以学习一下。
超级带感的HTML5音乐播放器
这个音乐播放器的背景全部是黑色的,但不是纯黑,带有黑色质感状,外观看起来非常酷炫。虽然整体看起来并不是很复杂,但是功能可不小。播放、暂停、快进、后退、音量控制一个都不少。
酷炫视频播放器
这个视频播放器同样可以用来播放音乐、MV,这是一款UI界面设计非常出色的HTML播放器,整个界面非常简单,好像在看一部电影大片,设置了播放/暂停、音量调节等,这款播放器最大的特点就是可以全屏观看,支持视频和音频播放。
看了这么多酷炫的播放器设计,学习HTML5开发的朋友们,你们有什么想法吗?随着HTML5技术的快速发展,越来越多的HTML5作品设计也更加酷炫。还会有更多有关HTML5作品设计的内容跟大家分享,大家请多多关注。
可以使用html5的audio标签来添加音乐播放器<audio controls>
type:指定文件类型
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
</audio>
对应的参数属性如下图:
推荐使用ckplayer,
最新更新日期:2018-01-10
修正了不能播放部分rtmp视频的bug
增加了删除缓动的api
升级方法
替换ckplayer.swf及ckplayer.js中112行!(function() {以下的内容
在ckplayer.js及ckplayer.xml中搜索“addCallback”属性节点,列表中增加deleteAnimate属性
最新更新日期:2017-12-14
调用播放器初始化时增加了一个属性playerID,可以在同页面多播放器时用来区分不同的播放器发出的监听事件
修正了一些无关紧要的bug
增加了h5部分对于控制栏的限制以及相对应的api
统一了flashplayer和h5的右键设置
增加了播放器动作按钮点击的监听函数clickEvent
升级方法
替换ckplayer.swf及ckplayer.js中112行!(function() {以下的内容
更新日期:2017-12-08
修正了h5字幕文件显示样式控制不了的bug
增加了控制控制栏显示/隐藏的接口
升级方法
替换ckplayer.swf及ckplayer.js中113行!(function() {以下的内容
搜索ckplayer.js以及ckplayer.xml中的addCallback属性,在其最后添加:“,changeControlBarShow”
更新日期:2017-11-24
修正了html5环境中视频出错时播放器上方不显示错误提示的bug
升级方法
替换ckplayer.swf及ckplayer.js中113行!(function() {以下的内容
更新日期:2017-11-23
1:增加了flashplayer中调用视频地址包含逗号时出错的bug
2:修正了当删除ckplayer.js的配置logo被删除后html5环境出错的bug
3:修正了html5中缓冲图标没有动画效果的bug
升级方法,1:替换ckplayer.swf、2:替换ckplayer.js中112行!(function() {以下的内容、3:在ckplayer.js中找到“m3u8MaxBufferLength: 30,”,在该行下面增加“split:',',”、4:在ckplayer.xml中找到“<m3u8MaxBufferLength>30</m3u8MaxBufferLength>”,在该行下面增加“<split>,</split>”
更新日期:2017-11-16
1:修复了ipad不能播放m3u8的bug
2:修改移动端默认不使用ckplayer自定义风格
3:html5风格中增加了倍速播放按钮列表
4:html5环境中增加了倍速播放api
升级方法,只需要替换ckplayer.swf以及ckplayer.js中112行!(function() {以下的内容
更新日期:2017-11-10
HTML5环境支持视频的旋转和缩放,修改的文件为ckplayer.js,修改的内容是videoRotation()函数和videoZoom()函数
更新日期:2017-11-07,更新内容(如果你不是使用的rtmp则无需更新):
1:html5播放器统一使用ckplayerConfig()函数里指定的logo图片做为logo
2:修正了部分rtmp直播流无法播放的bug
3:修正了一些其它bug
ckplayer X版本升级说明,2017-11-01
一:重构代码
1:完全重构了ckplayer.js、ckplayer.xml,配置规则标准化。不再使用同一个属性定义多个值的形式进行配置。ckplayer.js中的html5部分采用自定义风格的功能。
2:完全重构了language.xml,语言包进行了可扩展升级。
3:完全重构了风格文件。不再采用以前版本的压缩包形式,而是仅采用style.xml进行配置,图片文件全部转化成base64使用,并且支持加密。保护您的插件。并且支持自定义按钮,图片或swf的功能。
二:功能方面的升级
1:广告部分增加了新的广告形式,插入广告,结尾广告,其它类型的广告(如横幅,角标等自定义显示时间),保留原来的前置广告,暂停广告。增加了广告展示监听,广告点击监听功能。
2:播放部分升级了对m3u8格式的内部支持,不再使用外部插件播放。
3:增加了flashplayer环境对m3u8文件的加密支持。
4:内置了清晰度支持功能,以及m3u8清晰度自动选择及显示的支持。
5:内置了弹幕显示功能,多种缓动效果。可以制作出多种弹幕显示效果。并且支持弹幕和播放器的互动,以前和js的互动。
6:重构了播放器的API
三:其它说明
本次升级是一次非常大的升级行为,跟之前版本基本毫无联系。调用播放器的代码更加简单高效智能化。