创建 React 视频播放器(第 1 部分):初学者指南

yanding 2023-06-08 500

介绍

你想知道如何在你的应用程序中实现React 视频播放器吗?您有客户要求还是想自己学习?无论哪种情况,我们都在这里为您提供帮助。

我们的团队为初学者带来了教程:如何创建 React 视频播放器(第 1 部分)。您知道该练习,按照分步说明进行操作直到最后,然后与我们一起实施或克隆上一节的源代码。选择最适合你的,然后开始编码吧,我的朋友!

让我们讨论本教程的目标和先决条件。

教程目标和先决条件:反应视频播放器

教程目标

  • 基本项目设置和安装

  • 带有 React 视频播放器的简单演示应用程序

  • 源代码

视频播放器应用程序能够在此平台上播放视频:

  • YouTube

  • Facebook

  • 维密欧

  • 每日运动

  • 声云

  • 紫藤

  • 特维科

  • 混云

先决条件

  • ReactJS 基础知识

  • 熟悉安装依赖项

  • 熟悉组件的样式及其响应能力

节省高达 40% 的开发、维护和支持成本
联系我们并聘请 Reactjs 开发人员来提升您的产品开发能力

创建一个新的 ReactJS 项目

使用以下命令创建一个新的 reactJS 项目。

创建 React 视频播放器(第 1 部分):初学者指南
yarn create react-app 反应视频播放器

创建 React 视频播放器(第 1 部分):初学者指南

运行应用程序

使用以下命令运行应用程序,只是为了检查我们是否已成功创建项目。

创建 React 视频播放器(第 1 部分):初学者指南
cd 反应视频播放器纱线开始

执行上述命令后,我们的应用程序将成功运行。这是您将看到的默认屏幕。

创建 React 视频播放器(第 1 部分):初学者指南

代码清理

为了使用React 视频播放器实现我们的主要功能,我们将打开 App.js 文件并删除不必要的代码。

// 应用程序.js

创建 React 视频播放器(第 1 部分):初学者指南
功能应用程序(){
 返回 (
   <div className="应用程序">
   </div>
   
   );}导出默认应用程序;

安装反应播放器

现在为了创建一个 React 视频播放器,我们将首先安装 react-player 包。同样使用下面的命令。

创建 React 视频播放器(第 1 部分):初学者指南
纱线添加反应播放器

创建 React 视频播放器(第 1 部分):初学者指南

让我们编码

在 App.js 中导入 react-player 包。

创建 React 视频播放器(第 1 部分):初学者指南
从 'react-player' 导入 ReactPlayer

导入 react-player 后,我们将更改 JSX 代码,为此我们将编写这些代码行。添加完代码后,您的 App.js 文件将如下所示。

// 应用程序.js

创建 React 视频播放器(第 1 部分):初学者指南
从 'react-player' 导入 ReactPlayer功能应用程序(){
 返回 (
   <div className="应用程序">
    <ReactPlayer url='https://www.youtube.com/watch?v=BQwj6A99oVc' />
   </div>
   );}导出默认应用程序;

现在我们的演示应用程序将如下所示。

创建 React 视频播放器(第 1 部分):初学者指南

React Video Player 演示应用程序:设置响应度

完成 React 视频播放器的基本实现后,我们现在将为应用程序的响应性编写代码。为了使应用程序响应,我们将删除 JSX 代码,然后添加新的代码行。

创建 React 视频播放器(第 1 部分):初学者指南
 <div className="播放器包装器">
     <反应播放器
       className='react-player'
       url='https://www.youtube.com/watch?v=BQwj6A99oVc'
       宽度='100%'
       高度='100%'
     />
</div>

并导入 App.css 文件。所以现在我们的 App.js 看起来像这样。

创建 React 视频播放器(第 1 部分):初学者指南
从 'react-player' 导入 ReactPlayer;导入'./App.css';功能应用程序(){
 返回 (
   <div className="播放器包装器">
     <反应播放器
       className='react-player'
       url='https://www.youtube.com/watch?v=BQwj6A99oVc'
       宽度='100%'
       高度='100%'
     />
   </div>
 );}导出默认应用程序;

打开 App.css 文件并清理以前的代码。添加这些 css 样式以使应用程序响应。

创建 React 视频播放器(第 1 部分):初学者指南
.player-wrapper {
 位置:相对;
 padding-top: 56.25% /* 玩家比例: 100 / (1280 / 720) */}.react-播放器{
 位置:绝对;
 顶部:0;
 左:0;}

瞧!完成我们的 React 视频播放器演示应用程序的响应能力!您可以看到如下所示的结果。

创建 React 视频播放器(第 1 部分):初学者指南

Github 存储库:react-video-player-demo

这样我们就成功地在 React.js 中实现了视频播放器应用程序。随意克隆 github 存储库:react-video-player-demo并开始探索更多内容。

快速阅读:

React 静态站点生成器

结论

因为这是初学者指南,所以我们在这里完成了教程。我们将返回 Create React Video Player(第 2 部分):具有上一个、下一个、暂停、恢复等模式功能的中级指南,以及更多功能。直到那时你们尝试初学者指南并访问ReactJS 教程页面以获得更多此类有趣和技术教程。我们相信您绝对不会后悔!花点时间开始编码吧!不要忘记给我们写下您的反馈和问题。我们正在建立一个社区来服务技术爱好者并在不同教程的帮助下分享知识,您的建议将帮助我们做得更好,做得更好。

言鼎科技

The End