html5视频播放器 一 (改写默认样式)
一个项目用到了html5视频播放器,于是就写了一个,走了很多坑,例如在chrome中加载视频出现加载异常等
先看看效果
是不是感觉换不错,以下是我播放器改写样式的布局。
<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<title>CoolPlay</title>
<link rel="stylesheet" href="css/cool.css" />
</head>
<body>
<!--
作者:627314658@qq.com
时间:2017-01-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="file/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>
html5视频播放器 一 (改写默认样式)的更多相关文章
- 打造自己的html5视频播放器
前段时间重新学习了一下html5的video部分,以前只是停留在标签的使用上,这一次决定深入了解相关的API,并运用这些API打造一个简单的视频播放器.所谓“打造自己的”,就是要自己重写video标签 ...
- html5视频播放器 二 (功能实现及播放优化)
样式改写css,其中的一些按钮是在“阿里妈妈”上找的字体图标,就不向上传了. /* *CoolPlay视频播放器 * 2016年8月1日 * 627314658@qq.com * */ @font-f ...
- jqm视频播放器,html5视频播放器,html5音乐播放器,html5媒体播放器,video开展demo,html5视频播放演示示例,html5移动视频播放器
最近看到很多有用的论坛html5视频播放的发展,音乐播放功能,大多数都在寻找答案.所以,我在这里做一个demo.对于大家互相学习.html5开发越来越流行,至于这也是一个不可缺少的一部分的视频. 如何 ...
- Html5视频播放器-VideoJS+Audio标签实现视频,音频及字幕同步播放
一,VideoJS介绍 引用脚本,videojs很为你着想,直接cdn了,你都不需要下载这些代码放入自己的网站 <link href=”http://vjs.zencdn.net/c/video ...
- 一个html5视频播放器
具有播放视频,拖拽,自定义右键菜单,上传头像的功能 <!DOCTYPE html><html lang="en"> <head> <met ...
- video.js html5 视频播放器
我个人感觉很不错 https://github.com/videojs/video.js <head> <title>Video.js | HTML5 Video Player ...
- 很震撼的HTML5视频播放器,电影院的感觉
效果很震撼!有电影院的感觉了.呵呵. 看了下代码,依然是 在一个canvas里嵌入<video>然后getImageData 点击这里查看效果 代码: var canvas = docum ...
- html5视频播放器
<!doctype html> <html> <head> <meta http-equiv="Content-Type" content ...
- video.js分段自动加载视频【html5视频播放器】
突发奇想的需求,要在官网上放一个一个半小时的视频教程…… 然而,加载成了问题,页面是cshtml的.net混合网站,不知道哪儿的限制,导致视频加不出来. 没有办法,只能前端想办法了. 于是将视频切割成 ...
随机推荐
- Android 给按钮添加监听事件
在安卓开发中,如果要给一个按钮添加监听事件的话,有以下三种实现方式 1.方式一 public class MainActivity extends ActionBarActivity { @Overr ...
- fatal: Authentication failed for 问题解决
执行以下code git config --system --unset credential.helper 参考地址: https://www.jianshu.com/p/8a7f257e07b8
- iOS---开发实用传感器
传感器 1.什么是传感器 传感器是一种感应\检测装置, 目前已经广泛应用于智能手机上 2.传感器的作用 用于感应\检测设备周边的信息 不同类型的传感器, 检测的信息也不一样 iPhone中的下面现象都 ...
- System.Lazy<T>延迟加载
在很多情况下,有些对象需要在使用时加载或根据逻辑动态加载.有些情况如果不延迟加载,可能会影响效率甚至抛出Timeout Exception.如网络操作.数据库操作.文件IO操作 直接上代码,方便我们理 ...
- dll、lib(动态链接库、静态链接库)的区别
1.dll:dynamic link library: lib:static link library. 2.windows系统中,许多app并不是仅由一个完整的exe构成,而是按功能分成了若干部分, ...
- 迅为I.MX6开发板工业级嵌入式开发平台
迅为-i.MX6开发板是是基于ARM Cortex™-A9架构的高扩展性多核系列应用处理器, i.MX6系列芯片而且根据应用场合的不同,提供了可供选择的单核.双核和四核产品供客户选择.i.MX6系列的 ...
- 在Gitlab上怎么添加ssh key
原因分析: 某台centos没有权限克隆gitlab上的git项目,没有权限,报错信息如下 我首先想到的是,在gitlab上没有添加这台centos服务器的秘钥,导致没有权限拉取项目信息 解决步骤: ...
- Spring boot 配置tomcat后 控制台不打印SQL日志
在pom.xml中配置tomcat启动处加上: <dependency> <groupId>org.springframework.boot</groupId> & ...
- iOS sandbox
iOS的沙盒机制,应用只能访问自己应用目录下的文件.iOS不像android,没有SD卡概念,不能直接访问图像.视频等内容.iOS应用产生的内容,如图像.文件.缓存内容等都必须存储在自己的沙盒内.默认 ...
- Class加载顺序
原文:https://blog.saymagic.cn/2017/07/01/class-common-question.html 类的初始化顺序是怎样的? 我们尝试从class文件中找到答案.来看这 ...