New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

react-html5video-player

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-html5video-player

react video

latest
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

react html5video组件

组件是使用react对原生的html5的video标签进行二次封装,重写了播放器的控制器,可以更方便的根据业务场景定制播放器的样式风格,新增了倍速控制器。满足大部分业务场景的使用。

使用参数

props类型默认值说明
autoPlayboolfalse是否自动播放
loopboolfalse是否循环播放
posterstring-视频封面图片地址
controlsstring[]['PlayPause', 'Seek', 'Time', 'PlaybackRate', 'Volume', 'Fullscreen']控制器选项
srcstring-视频地址
childrenelement-视频 <source src='' />

也可以传递一些其他参数,组件内部也会传递到控制器中

使用

    import VideoPlayer from 'react-video';

    export default () => {
        return (
            VideoPlayer
                autoPlay
                loop
                controls={['PlayPause', 'Seek', 'Time', 'Volume', 'Fullscreen']}
                poster={''}>
                <source src='' type='video/MP4'/>
            </VideoPlayer>
        )
    }

使用中可以用ref来接收video对象,它拥有video元素的所有属性和方法,方便使用者灵活使用video信息。

Keywords

react video

FAQs

Package last updated on 06 Dec 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts