本篇文章给大家分享了关于如何自定义video播放器样式,内容很详细,希望可以帮助到大家。

DIY

本文基于HTML5 Video API,自定义Web视频播放器样式。

其实吧,原生的video 标签样式挺好看的,但每个人的视觉感受不一样,所以就会有需要改变原生样式的时候。

那就给它化个妆咯。淡妆,淡妆。

webkit-playsinline="true"

playsinline="true"

x-webkit-airplay="allow" // 使video支持ios的AirPlay功能,需要终端支持

x5-playsinline

poster="https://img02.sogoucdn.com/app/a/200692/42345752787911E8BB8FD89EF30F789D?m-wh=960*540"

>

添加playsinline属性:webkit-playsinline="true"

playsinline="true"

x5-playsinline

这个playsinline属性是让video内敛到浏览器webview里面,而不使用浏览器自己实现的video样式,但是有的浏览器不认这个,就是强制要用自己的。比如UC,你要用的话就需要它给你配置白名单。有的浏览器就是不支持,白名单都没有。

关于腾讯的x5等浏览器的这些属性可以看他们的文章【腾讯浏览服务-H5同层播放器接入规范】

Use$(selector).initVideoPlayer(); // select 为video元素

播放器样式在git code项目的demo文件夹有单独的css,可根据需要改成自己喜欢的样子,或者你产品经理喜欢的样子。

相关推荐:

html5+video手机样式修改,如何自定义video播放器样式?相关推荐

  1. DIY audio player - 自定义audio播放器样式

    之前也有用到audio,大概是生日贺卡,博客音乐,播放语音等场景. 场景也比较简单,一个按钮加一点动画,再用上Audio的API,基本上就可以搞定了. 哦,可能还会涉及到自动播放.[这里] DIY 以 ...

  2. html的confirm弹窗样式修改,模拟自定义alert与confirm样式

    前段时间做ACG Balrogs的时候感觉系统自带的alert与confirm非常难看,所以百度了一下这两个的自定义,但是一看百度上面的代码!WTF?什么鬼,根本看不懂,对于我这种js渣来说简直是在看 ...

  3. 修改video标签默认样式问题video播放器样式优化;video播放器默认显示图片

    需求: 1.播放器可以支持上传默认封面图片 2.播放器的进度条长度拉长些,与播放器长度一样长,或者其他方式美化一下 首先需求1.播放器可以支持上传默认封面图片解决方案: 1.第一种方法可以直接在vid ...

  4. uni-app开发:(源码级别)uni-badge样式修改(自定义插槽)

    文章目录 uni-app开发:(源码级别)uni-badge样式修改(自定义插槽) 一.效果图需求说明: 二.源码 · 修改前后对比: 2.1. 修改前 2.2. 修改后 三.调用代码: 附件:uni ...

  5. 自定义音频播放器_创建自定义HTML5音频播放器

    自定义音频播放器 在本教程中,我将向您介绍HTML5音频,并向您展示如何创建自己的播放器. 如果您想走捷径,请查看Envato市场上可用的现成的HTML5音频播放器 . 它使您可以从各种来源创建播放列 ...

  6. html音乐播放器样式,html5扁平化mp3音乐播放器样式代码

    特效描述:html5 扁平化mp3 音乐播放器样式.扁平风格的简易的mp3音乐播放器样式代码.html5 mp3音乐播放器 代码结构 1. 引入JS 2. HTML代码 0:00 0:00 'use ...

  7. html5 mp3播放器源码,HTML5自定义mp3播放器源码

    audio对象 src兼容.ogg .wav .mp3 width autoplay loop muted静音 播放play() var myAudio = new Audio(); myAudio. ...

  8. html网易云客堂,网易云课堂 HTML5 播放器样式调整

    网易云课堂 HTML5 播放器样式调整是一款由作者黄盐分享的一个浏览器扩展插件.通过脚本用户可以配合[视频站启用html5播放器使用],播放器不会出现滚动条,并且有控制按钮,有需要的用户欢迎下载使用体 ...

  9. android 自定义MP4播放器

    昨天,在网上找了好多资料,终于做了一个自定义的播发器. 视频播放方式 在Android中播放视频的方式有两种: 1.使用MediaPlayer结合SurfaceView进行播放.其中通过Surface ...

最新文章

  1. Python知识点4——if分支与while循环
  2. 57. Android之程序调试LogCat (转)
  3. 透过【百度地图API】分析双闭包问题
  4. JS - 按钮倒计时
  5. python拿什么做可视化界面好_5大Python可视化库到底选哪个好?一篇文章搞定从选库到教学...
  6. 【Flink】Flink Exceeded checkpoint tolerable failure threshold
  7. powerbi python词云图_使用Power BI制作可爱的词云图
  8. Python爬取网页中表格数据并导出为Excel文件
  9. java 大数 list_Java后台通过Collections获取list集合中最大数,最小数代码
  10. 随机森林入门攻略(内含R、Python代码)
  11. Atitit.web三大编程模型 Web Page Web Forms 和 MVC
  12. oracle数据库注册服务,oracle 共享服务联接静态注册服务
  13. 布料系统原理浅析和在Unity手游中的应用
  14. Intellij IDEA如何恢复删除的文件或文件夹
  15. 【架构风格 架构模式 设计模式 概念】
  16. php页眉,如何在php中创建Word文档页眉/页脚
  17. python 爬虫获取商家信息_Python爬取商家联系电话以及各种数据的方法
  18. PostgreSQL:“more than one owned sequence found“异常问题解决
  19. 【安全牛】一起来打靶第一周笔记
  20. FUNCTION count does not exist

热门文章

  1. 田蕴章书法讲座《每日一题,每日一字》(1) 文字整理 ——永字八法
  2. Minecraft 1.19.2 Fabric模组开发 07.自定义NBT标签
  3. Android的屏幕切换动画—左右滑动切换
  4. RISC诞生与发展的缩影
  5. CNN卷积神经网络基础
  6. 一文解惑 | crm是什么意思啊
  7. GNSS控制网数据处理教程-以Trimble Business Center 5.0(TBC)为例讲解
  8. NiN-网络中的网络(CNN卷积神经网络)
  9. 设计模式之单例设计模式
  10. ubuntu下部署solr