react搭配h5原生video标签手写网页播放器
来源:互联网 发布:摄像头ip扫描软件 编辑:程序博客网 时间:2024/06/07 21:33
前言: 楼主也刚接触react不久,项目写的可能也不是很雅致,只是做了就发出来给有需求的小伙伴参考参考。如果写的不妥,还请小伙伴指正开导下。
搭建环境
本次开发,主要是用node做项目的依赖管理,同时使用webpack进行打包。请确保运行项目前已安装这两样利器。
项目结构
深坑
整个项目过程还算流畅,唯独在处理全屏状态下监听esc和f11按键的时候多花了点时间。网上很多方法我也都参考试了一下,可能是我打开的方式不对,or ???。还好功夫不负有心人,终于还是看到的了一种解决方法,下面直接给出方法:
window.onresize = function(){ if(!checkFull()){ //要执行的动作 } }function checkFull(){ var isFull = document.fullscreenEnabled || window.fullScreen || document.webkitIsFullScreen || document.msFullscreenEnabled; //to fix : false || undefined == undefined if(isFull === undefined) isFull = false; return isFull;}
tips
- .vscode 目录是我用的编辑器的配置文件,没什么关系,不用管
- node_modules 目录下是项目所需要的依赖包
- src目录下是项目源码
项目地址
话不多说,传送门:https://gitee.com/linxiaofen/react-video
阅读全文
0 0
- react搭配h5原生video标签手写网页播放器
- H5 video 播放器demo
- H5网页播放器
- 微信网页开发之video标签[HTML5微信播放器video]
- H5的video标签的属性和播放事件
- H5 video标签在移动端,不默认全屏播放。
- H5 video 标签播放视频遇到的问题
- h5 video标签
- H5中video标签
- H5中video标签
- RN开源播放器Video组件(react-native-video)
- H5研究一:定制一个最简单的H5 视频播放器<video></video>
- h5+video+progress自定义播放
- h5的video播放功能
- Android h5全屏播放video
- H5 video 标签 播放事件 视频加载完成事件 获取视频播放进度时间
- 使用Video.js打造网页播放器
- 基于H5<audio>标签并通过js和jQuery实现网页版音乐播放器
- AI创业成功公式:数据×数据+机器学习能力+算法
- 珍藏的 Chrome 插件
- 用js动态的改变img标签里面的src属性实现图片的循环切换
- 使用NGUI制作简易的老虎机
- [LeetCode]20. Valid Parentheses
- react搭配h5原生video标签手写网页播放器
- UGUI之动态设置某个节点在其兄弟节点中的位置
- Manual commit is not allowed over a Spring managed SqlSession
- 反编译工具——ILSpy工具和Reflector
- 迷宫问题【数据结构实验报告】
- 关于浏览器的原生API的讨论
- 每日区块链:东京宣布将成立区块链创业公司加速器
- ►奇说 总004期:《密码学的危机和机遇》10.26
- sublime text3当前窗口只能显示一个文件的问题?