1.2.0 • Published 4 years ago

zbg-video-react v1.2.0

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

zbg-video-react

NPM JavaScript Style Guide

📦 安装

npm install zbg-video-react --save
yarn add zbg-video-react

✨ 使用

import * as React from 'react'

import ZBGVideo from 'zbg-video-react'

class Example extends React.Component {
  render () {
    return (
      <ZBGVideo />
    )
  }
}

🔨 示例

http://video.zbgedu.com/example

文档

属性说明类型是否必填默认值
videoInfo播放器信息videoInfotrue{}
userInfo用户信息userInfofalse{}
courseInfo课程信息courseInfofalse{}
planInfo播放列表planInfofalse{}
currentData当前播放视频信息currentDatafalse{}
submitAnswer提交提问的回调Functionfalsevoid
submitNotes提交笔记的回调Functionfalsevoid
submitError提交纠错的回调Functionfalsevoid
changeCurrentData切换视频的回调Functionfalsevoid

videoInfo

属性说明类型是否必填默认值
env环境参数,可选值 0, 1.0: 正式环境,1:demo环境numberfalse0
videoStyle播放器样式,可选值 initial, zbgstringfalsezbg
originApiapi域名stringfalse'https://api.zbgedu.com'
originActionaction域名stringfalse'https://action.zbgedu.com'
videoSource播放器来源,可选值 ali, ccstringfalseali
img_path播放器默认图stringfalsehttps://ilearning.zbgedu.com/static/default-course.f9cc00ef.png
id资源idStringfalse
zbgId视频唯一id,可选值 taskId, id, ccidstringfalse
ccId视频播放idStringfalse
siteId视频站点idStringfalse
vid视频播放idStringfalse
source阿里视频的播放地址Stringfalse
copiescc视频的播放地址string[]false
volume音量numberfalse
seek跳转Stringfalse
totalNum视频总数numberfalse
autoplay是否自动播放Booleanfalsetrue
sidebar是否显示侧边栏sidebarfalse{ playlist: true, answer: true, notes: true, correnting: true }
playerid视频api keyStringfalse
coverURL阿里播放器默认图片Stringfalse
playauth播放的视频源信息Stringfalse
signTime视频水印循环时间, 必须大于5秒numberfalsesignTime/2*60
signName视频水印显示名称stringfalsesignName/userInfo.id/window.location.href

sidebar

属性说明类型是否必填默认值
playlist是否显示播放列表Booleanfalsetrue
answer是否显示问答Booleanfalsetrue
notes是否显示笔记Booleanfalsetrue
correnting是否显示纠错Booleanfalsefalse
videoline是否显示切换线路Booleanfalsefalse

userInfo

属性说明类型是否必填默认值
token用户登录tokenStringfalse
id用户 memberIdStringfalse
eduUserId教务idStringfalse
name姓名Stringfalse
nickName昵称Stringfalse
mobile手机号Stringfalse
userLevel级别Stringfalse
email邮箱Stringfalse

courseInfo

属性说明类型是否必填默认值
categoryName证书名称Stringfalse
categoryId证书idStringfalse
subjectName科目名称Stringfalse
subjectId科目idStringfalse
classId班级idStringfalse
courseName课程名称Stringfalse
courseId课程idStringfalse
courseImage课程图片Stringfalse
expirationTimeStringfalse
availabilityStringfalse
versionId版本idStringfalse

planInfo

属性说明类型是否必填默认值
weekName名称Stringtrue
list播放列表listtrue

list

属性说明类型是否必填默认值
isTasks是否有任务Stringtrue
title标题listtrue
tasks任务列表currentDatatrue
orderList排序序号Numberfalse

currentData

属性说明类型是否必填默认值
taskId任务idstringfalse
title标题Stringfalse
taskType任务类型Stringfalse
taskLevel任务级别Stringfalse
orderTask任务序号Numberfalse
express扩展Stringfalse
attachmentPath附件Stringfalse
videoSiteId视频站点idStringfalse
videoCcid视频ccidStringfalse
apiKeyapikeyStringfalse
categoryId证书idStringfalse
categoryName证书名称Stringfalse
subjectId科目idStringfalse
subjectName枯木名称Stringfalse
courseId课程idStringfalse
courseName课程名称Stringfalse
chapterId章节idStringfalse
chapterTitle章节标题Stringfalse
studyTime学习时间Numberfalse
state状态Stringfalse
progress进度Numberfalse
percentage百分比Numberfalse
isFree是否免费Stringfalse
vidvidStringfalse
chapterName章节名称Stringfalse
taskName任务名称Stringfalse
total总数Numberfalse
autoStart是否自动Booleanfalse
width宽度Numberfalse
height高度Numberfalse
playertype播放类型Numberfalse
volume声音Numberfalse
ididStringfalse
siteid站点idStringfalse
source播放源Stringfalse
taskTime任务时间numberfalse
liveId直播idStringfalse

参与共建 PRs Welcome

请参考贡献指南.

强烈推荐阅读 《提问的智慧》《如何向开源社区提问题》《如何有效地报告 Bug》《如何向开源项目提交无法解答的问题》,更好的问题更容易获得帮助。

1.2.0

4 years ago

1.1.30

4 years ago

1.1.28

4 years ago

1.1.27

4 years ago

1.1.26

4 years ago

1.1.25

4 years ago

1.1.23

4 years ago

1.1.22

4 years ago

1.1.24

4 years ago

1.1.21

4 years ago

1.1.20

4 years ago

1.1.19

4 years ago

1.1.18

4 years ago

1.1.17

4 years ago

1.1.16

4 years ago

1.1.15

4 years ago

1.1.14

4 years ago

1.1.12

4 years ago

1.1.11

4 years ago

1.1.13

4 years ago

1.1.9

4 years ago

1.1.10

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.23

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.0

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago