介绍Video.js:一个免费的视频播放器
最编程
2024-08-15 12:39:24
...
原文地址:http://www.cnblogs.com/afrog/p/6689179.html
Video.js是一款web视频播放器,支持html5和flash两种播放方式。更多关于video.js的介绍,可以访问官方网站介绍,我之前也写过一篇关于video.js的使用心得,有兴趣的可以点这里 是2014年的时候写的,如今videojs的版本已经更新到6.0.0了,代码已经重构了,原来介绍的方法,现在已经不灵通了。于是我又去官网重新下了一份代码,学习之后重写一篇使用教程。
如何获取videojs的代码
videojs的源码托管在github.com上面,一般来说,master分支上对应的是最新版本,点击右边绿色的clone or download 按钮可以行源码的下载,不过最新的代码未必是稳定的版本,所以这里有一个小技巧,我们可以选择最近的tag进行下载,这样相对要稳妥许多.
下载对应的源码之后,一般解压后,可以看到一个dist的目录,里面是作者替我们打包好的代码,一般有两个版本,压缩和未压缩的版本,但是很遗憾,这个版本中居然没有打包好的代码,看来只能自己来完成这一步了。方法很简单,一般看一下how to use 或 quick start ,里边会有介绍怎么生成发布打包发布的方法。然而再次失望,还是没有找到相关介绍。看来只有使出最后的办法了。直接去看package.json文件,找到scripts:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
"homepage"
:
"http://videojs.com"
,
"author"
:
"Steve Heffernan"
,
"scripts"
: {
"changelog"
:
"conventional-changelog -p videojs -i CHANGELOG.md -s"
,
"build"
:
"grunt dist"
,
"change"
:
"grunt chg-add"
,
"clean"
:
"grunt clean"
,
"grunt"
:
"grunt"
,
"lint"
:
"vjsstandard"
,
"start"
:
"grunt dev"
,
"test"
:
"grunt test"
,
"docs"
:
"npm run docs:lint && npm run docs:api"
|