我的编程空间,编程开发者的网络收藏夹
学习永远不晚

React中使用react-player播放视频或直播的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

React中使用react-player播放视频或直播的方法

业务中需要播放视频,寻来寻去,找到了react-player

初次点击,甚是眼熟,思来想去,竟是钉钉同款

如果使用react框架 先安装

npm install --save video-react react react-dom redux

1.引入video-react以及CSS

css一定不要忘记引用 否则会出现样式丢失和奇奇怪怪的情况 切记

import "video-react/dist/video-react.css";
import { Player, ControlBar } from 'video-react';
video-react提供了很多ControlBar组件 可以查看官方文档进行引用 比如倍速等等

2.创建实例

<Modal
            title="我是title"
            forceRender={true}
            visible={this.state.videoVisible}
            onOk={this.handleCancel}
            onCancel={this.handleCancel}>
            <Player
              ref={player => {
                this.player = player;
              }}
              preload='none'
            >
              <ControlBar autoHide={false} className="my-class" />
              <source class="lazy" data-src={this.state.source} />
            </Player>
          </Modal>

这里的source class="lazy" data-src是播放地址,可以动态更改,但一定要在渲染之前加载
其余的方法可以在官网查看文档

补充:react-player一个很好用的直播组件,可以播放视频等等

一个很好用的直播组件,可以播放视频等等

import React from 'react';
import ReactPlayer from 'react-player'
class LiveBroadcast extends React.Component {
    render() {
        return (
            <ReactPlayer
                className='react-player'
                url='....flv'
                width='100%'
                height='100%'
                playing={true}
                controls
            />
        )
    }
}
export default LiveBroadcast

到此这篇关于React中使用react-player 播放视频或直播的文章就介绍到这了,更多相关React播放视频或直播内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

React中使用react-player播放视频或直播的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

React中使用react-player播放视频或直播的方法是什么

React中使用react-player播放视频或直播的方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。业务中需要播放视频,寻来寻去,找到了react-
2023-06-28

react-native封装视频播放器react-native-video的使用

本文主要介绍了react-native封装视频播放器react-native-video的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-01-31

vue使用vue-video-player插件播放视频的步骤讲解

在最近的项目中有一个视频播放的功能,在之前的项目中没有接触过类似的功能,第一次接触,把具体操作步骤一下,这篇文章主要给大家介绍了关于vue使用vue-video-player插件播放视频的相关资料,需要的朋友可以参考下
2022-12-21

Android使用VideoView播放本地视频和网络视频的方法

1、效果展示2、布局文件 2022-06-06

详解Android App中使用VideoView来实现视频播放的方法

通过VideoView播放视频的步骤: 1、在界面布局文件中定义VideoView组件,或在程序中创建VideoView组件 2、调用VideoView的如下两个方法来加载指定的视频 (1)setVidePath(String path):
2022-06-06

iOS视频中断后台音乐播放的处理方法

问题(App Store 用户评论反馈):后台音乐播放器播放时启动App音乐播放器暂停,只能手动恢复手机静音模式下视频播放没有声音解决方案: 在播放音频时让其他程序静音,或者在其他程序的音频之上播放音频。 AVAudioSession 类由
2022-05-27

go后端利用ffmpeg转hls做简单视频直播的方法

本篇内容介绍了“go后端利用ffmpeg转hls做简单视频直播的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 前言目前我们先测试一
2023-06-30

Android 播放音频(PCM)的两种方法--AudioTrack/OpenSL ES使用简介

本文主要介绍Android上可以进行音频(PCM)播放的两个组件–AudioTrack/OpenSL ES的简单使用方法。 对一个音频文件(如MP3文件),如何使用FFmpeg进行解码获取到PCM,之前的文章已经有相应的说明: https:
2022-06-06

编程热搜

目录