一个项目用到了html5视频播放器,于是就写了一个,走了很多坑,例如在chrome中加载视频出现加载异常等

先看看效果

是不是感觉换不错,以下是我播放器改写样式的布局。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>CoolPlay</title><link rel="stylesheet" href="css/cool.css" /></head><body><!--时间:2016-08-01描述:H5播放器开发--><!--播放器区域  开始--><div class="" style="width:600px;height: 400px;margin: 50px auto;"><div id="cool-play" class="cool-play"><div class="cool-title"><span>哈佛大学演讲</span></div><div class="cool-video"><video id="video" class="video"><source src="http://7xqovd.com1.z0.glb.clouddn.com/test.mp4" type="video/mp4" ></source>您的浏览器不支持 HTML5 video 标签。</video><span class="icon-c-loading"></span></div><div id="c-box" class="cool-module"><div class=""><a id="c-progress" class="cool-progress"><span id="c-played" class="cool-played"></span><span type="range" id="c-drag" class="cool-drag"></span></a>                       </div><div class="cool-btn"><div class="cool-btn-left btn"><a id="c-previous" class="icon-c-previous"></a><a id="c-play" class="icon-c-play" onclick="playPause()"></a><a id="c-next" class="icon-c-next"> </a></div><div class="cool-btn-center"><span id="c-currentTime">00:00</span><span>/</span><span id="c-totalTime">00:00</span></div><div class="cool-btn-right btn"><a class="icon-c-refresh"></a><a class="voice"><span class="i-voice icon-c-voice"></span><span class="c-voice"><span class="c-voice-triangle"></span><span class="voice-bar"><span class="voice-bared"><span class="voice-dot"></span></span></span><span class="voice-mask"></span>                                  </span></a><a id="cool-fullScreen" class="icon-c-enlarge"></a></div></div></div></div></div>        <script src="js/cool.js" type="text/javascript" charset="utf-8" async defer></script></body>
</html>

源码地址:https://github.com/YaoZhiQi/coolPlay

转载于:https://my.oschina.net/YaoZhiQi/blog/835401

html5视频播放器 一 (改写默认样式)相关推荐

  1. HTML5视频播放器jQuery插件

    HTML5 Video player jQuery plugin As you know – HTML5 <video> element is already supported by m ...

  2. 在线html5视频播放器,打造自己的html5视频播放器

    推荐这篇文章: 前段时间重新学习了一下html5的video部分,以前只是停留在标签的使用上,这一次决定深入了解相关的API,并运用这些API打造一个简单的视频播放器.所谓"打造自己的&qu ...

  3. html五编写视屏_打造自己的html5视频播放器

    前段时间重新学习了一下html5的video部分,以前只是停留在标签的使用上,这一次决定深入了解相关的API,并运用这些API打造一个简单的视频播放器.所谓"打造自己的",就是要自 ...

  4. html5视频播放器代码实例(含倍速、清晰度切换、续播)

    本文将对视频播放相关的功能进行说明(基于云平台),包括初始化播放器.播放器尺寸设置.视频切换.倍速切换.视频预览.自定义视频播放的开始/结束时间.禁止拖拽进度.播放器皮肤.控件按钮以及播放控制等.   ...

  5. HTML5 视频播放器 WordPress插件

    HTML5 视频播放器 WordPress插件. 插件特点:3个类型的播放列表效果,5个皮肤可选,支持 .MP4 和.WEBM ,自动隐藏控制条,海报图像,播放列表图像,支持音量控制,可以添加视频描述 ...

  6. html5视频播放器字幕,可访问的HTML5 Video视频播放器

    by PayPal Accessibility 团队 它是什么? 一个轻量级的HTML5视频播放器,支持字幕和详细说明.有关详细信息,请阅读这篇博客. 注* Video元素的浏览器支持情况 产品特点 ...

  7. html5播放器 迅雷,搜狗浏览器HTML5视频播放器插件(HTML5.Video.Player)

    一款搜狗浏览器的HTML5视频播放器插件,安装后可以使用HTML5方式播放优酷.土豆.爱奇艺.搜狐视频.迅雷离线.腾讯视频.56视频等网站的视频,避免使用adobe flash player插件,降低 ...

  8. 超炫酷的HTML5视频播放器 支持手机移动页面

    前几天在工作中遇到一个问题就是要在网页中放入视频,那么问题来了H5自己的播放器不太漂亮.这样子的怎么可能拿得出手呢.要的就是要有装B范对不对啊嘻嘻(●''●)- - 今天给大家介绍一个超级炫酷的HTM ...

  9. html选择本地文件视频并播放器,使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file)...

    使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file) 在播放视频时,我无法让HTML5播放器播放不同的视频,我尝试更改 ...

最新文章

  1. CentOS7在防火墙开启与关闭以及端口操作
  2. python 清华镜像_Python pip conda 设置为清华镜像
  3. Spring Boot 配置中的敏感信息如何保护?
  4. 农林行业的系统应用 php专业,农林|类专业
  5. DFS迷宫递归所有路径 新手入门
  6. 洛谷-省选斗兽场-动态规划1
  7. 防反射JavaScript –如何让您的JS等待
  8. 数据人看Feed流-架构实践
  9. git subtree 管理项目子模块
  10. 华为杯数学建模优秀论文_数学建模经典例题(2016年国赛B题与优秀论文)
  11. Netscreen204防火墙配置网络设备的SNMP及Syslog配置
  12. 第一个冲刺周期第二天补发
  13. Altium Designer简明教程:如何创建元件库并绘制库元件(图文教程)
  14. 【简单python爬虫】爬取豆瓣电影Top250的基本信息
  15. 音视频传输协议之 RTMP
  16. linux下好用的ftp,linux好用的ftp客户端
  17. 如何系统学习领域驱动设计(DDD)?
  18. 2021考研计算机调剂学校,各大院校2021考研调剂信息汇总(持续更新)
  19. C语言文件操作与系统文件操作接口
  20. 常用前端技术有哪些?

热门文章

  1. 陈皓GDB调试教程链接汇总
  2. opencv实现行人检测(C++)
  3. Cocos Creator:挑战全平台引擎极限
  4. 手机号、IMSI、TMSI CGI/SAI MSC BSC
  5. ios bounds和frame的区别(bounds的应用)
  6. STM32的USART_GetFlagStatus和USART_GetITStatus
  7. 接手了一座年收入 2000 万美元的“屎山”,我到底该重写还是跳槽?
  8. matlab学习笔记3(控制系统仿真)
  9. 计算机专业毕业论文4000字免费,计算机专业毕业生毕业论文攻略
  10. 使用canvas画直线箭头