0.0.9 • Published 9 months ago

react-videoer v0.0.9

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

属性/配置项

如下属性来自option属性配置项.

参数说明类型默认值
videoSrc视频地址(必传string必传
mode视频缩放模式scaleToFill(不保持纵横比缩放) widthFix(宽度固定,高度自动变化,保持原视频宽高比不变) heightFix(高度固定,宽度自动变化,保持原视频宽高比不变-)scaleToFill
height视频容器的 heightnumber-
width视频容器的 widthnumber-
autoPlay自动播放booleanfalse
theme主题string#ffb821
poster视频封面图string-
setEndPlayContent自定义视频结束时显示的内容React.ReactNode-
setBufferContent自定义视频缓冲加载组件React.ReactNode-
setPauseButtonContent自定义视频暂停键React.ReactNode-
hideMouseTime多少毫秒,无任何操作,隐藏鼠标和控制器/msnumber2000
isShowMultiple是否显示播放倍数功能booleantrue
isShowPicture是否显示画中画booleantrue
isShowPauseButton是否显示暂停键booleantrue
quality视频质量清晰度的选择列表qualityAttributes[]

方法

名称说明类型
load重新加载() => void
pause暂停() => void
play开始播放() => void
setVolume设置音量,0-100(par:number ) => void
seek设置指定视频的播放位置/s(par:number ) => void
setVideoSrc设置播放视频的地址 src(par:string ) => void

提示:如上方法要借助ref才能调用,如:xxx.current.load()

名称说明类型
onProgressMouseDown滑动条按下不放,拖动回调(e: videoAttributes) => void
onProgressMouseUp滑动条按下松开回调(e: videoAttributes) => void
onPlay视频开始播放回调(e: videoAttributes) => void
onPause视频暂停播放的回调(e: videoAttributes) => void
onTimeChange视频在播放,时间变化回调(e: videoAttributes) => void
onEndEd视频结束时回调(e: videoAttributes) => void
onvolumechange音量改变时的回调(e: videoAttributes) => void
onError视频播放失败的回调() => void
onQualityChange视频清晰度改变时的回调(e:callBackType)=> void
0.0.9

9 months ago

0.0.8

9 months ago

0.0.7

9 months ago

0.0.6

9 months ago

0.0.5

9 months ago

0.0.4

9 months ago

0.0.3

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago