安装
npm install –save video-react
复制代码
使用
import {
Player,
ControlBar,
PlayToggle, // PlayToggle 播放/暂停按钮 若需禁止加 disabled
ReplayControl, // 后退按钮
ForwardControl, // 前进按钮
CurrentTimeDisplay,
TimeDivider,
PlaybackRateMenuButton, // 倍速播放选项
VolumeMenuButton
} from 'video-react';
import "video-react/dist/video-react.css"; // import css
复制代码
页面
<Player
ref={c => {
this.player = c;
}}
autoPlay='true'
playsInline ='true'
src={this.state.videoUrl}
poster="https://video-react.js.org/assets/poster.png"
>
<ControlBar autoHide={false} disableDefaultControls={source == 0?false :true}>
<ReplayControl seconds={10} order={1.1} />
<PlayToggle />
<CurrentTimeDisplay order={4.1} />
<TimeDivider order={4.2} />
<PlaybackRateMenuButton rates={[5, 2, 1.5, 1, 0.5]} order={7.1} />
<VolumeMenuButton />
</ControlBar>
</Player>
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END