jwplayer().getPosition(); //播放了多少秒 jwplayer('playerdiv').play(); || jwplayer(0).play(true / false); //是否播放 0为索引 jwplayer(0).pause(true / false); //是否暂停 jwplayer(0).stop(); //停止无参 jwplayer().getBuffer(); //加载了百分之几 jwplayer().getFullscreen(); setFullscreen(state); //是否全屏 jwplayer().getMute(); setMute(state) //是否静音 jwplayer().getPlaylist()[0]['file'] || jwplayer().getPlaylistItem(0)['file'] //获取播放列表中索引为0项的file值 jwplayer().getWidth() jwplayer().getHeight() //宽高 jwplayer().getState() //state值:1.playing播放中 2.paused停止 3.idle空闲 4.completed结束 jwplayer().getDuration() //视频播放结束需要的时间 jwplayer().getVolume() //声音大小 //加载播放列表 var playlist = new Array({ file: "video/123.mp4", image: "images/videoimg1.jpg" }, { file: "video/234.flv", image: "images/videoimg1.jpg" }); jwplayer(0).load(playlist); jwplayer(0).playlistItem(1); //播放下标为1的视频 jwplayer(0).playlistNext(); //播放下一个视频 jwplayer(0).playlistPrev(); //播放上一个视频 jwplayer(0).resize(width, height); //宽高 //从第(10-缓冲秒数)秒开始,缓冲(bufferlength)默认为3秒 jwplayer(0).seek(10); events: { onComplete: function () { alert("播放结束!!!"); }, onVolume: function () { alert("声音大小改变!!!"); }, onReady: function () { alert("准备就绪!!!"); }, onPlay: function () { alert("开始播放!!!"); }, onPause: function () { alert("暂停!!!"); }--1 } Jwplayer(0).onPause: function () { alert("暂停!!!"); } //与1等同,先执行1 //回调函数 jwplayer(0).onBufferChange(function () { alert("缓冲改变!!!"); }); jwplayer(0).onBufferFull(function () { alert("视频缓冲完成!!!"); }); jwplayer(0).onError(function (obj) { alert("播放器出错!!!" + obj.message); }) jwplayer(0).onFullscreen(function (obj) { if (obj.fullscreen) { alert("全屏"); } else { alert("非全屏"); } }); onMute(callback) // obj. mute是否静音 onPlaylist(function (obj) { //视频列表载入完成 alert(obj.playlist[0]['file']); }); onPlaylistItem(callback) // 开始播放一个视频时触发obj.index为视频索引 onReady(callback) //准备就绪 onResize(callback) //obj.width obj.height 宽高 //进入播放时触发obj.oldstate 值:从BUFFERING PAUSE状态进入播放状态 onPlay(callback) //进入暂停obj.oldstate 值1:从PLAYING BUFFERING状态进入暂停 onPause(callback) onBuffer(callback) //进入加载obj.oldstate 值PLAYING, PAUSED or IDLE onIdle(callback) //进入空闲obj.oldstate 值PLAYING, PAUSED or BUFFERING. onComplete(callback) //结束播放 onVolume(callback) //obj.volume
jwplayer 隐藏属性方法记载
-
如何写好.babelrc?Babel的presets和plugins配置解析
官网是这么说的,翻译一下就是下一代JavaScript 语法的编译器。 作为前端开发,由于浏览器的版本和兼容性问题,很多JavaScript的新的方法都不能使用,等到可以大胆使用的时候,可能已经过去了好几年。Babel就因此而生,它可以让你放心使用大部分的JavaScript的新的标准的方法,然后编译成兼容绝大多数的主流浏览器的代码。
-
glob 介绍
glob 最早是出现在类Unix系统的命令行中, 是用来匹配文件路径的。比如,lib/**/*.js 匹配 lib 目录下所有的 js 文件。 除了在命令行中,我们在程序中也会有匹配文件路径的需求。于是,很多编程语言有了对 glob 的实现 ,如 Python 中的 glob 模块; php 中的 glob 方法。
-
nodejs中流(stream)的理解
这种方式是把文件内容全部读入内存,然后再写入文件,对于小型的文本文件,这没有多大问题,比如grunt-file-copy就是这样实现的。但是对于体积较大的二进制文件,比如音频、视频文件,动辄几个GB大小,如果使用这种方法,很容易使内存“爆仓”。理想的方法应该是读一部分,写一部分,不管文件有多大,只要时间允许,总会处理完成,这里就需要用到流的概念。
-
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
这篇文章主要介绍了Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例,本文给出了利用子进程调用系统命令、执行系统命令、调用传参数的shell脚本、调用python脚本的例子,需要的朋友可以参考下
-
/usr、/home、/bin、/dev、/var、/etc中主要存放什么文件
/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含: /usr/X11R6 存放X window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库
-
Linux启动/停止/重启Mysql数据库的方法
Linux启动/停止/重启Mysql数据库的方法
-
mysql安装目录、配置文件存放位置
linux系统下,如何知道mysql使用的配置文件到底是哪个呢?linux自带的mysql的安装目录又是什么呢?数据存放在什么目录下?
-
ndroid 使用腾讯X5 Webview浏览器拍照或从相册上传图片
ndroid 使用腾讯X5 Webview浏览器拍照或从相册上传图片
-
JS获取当前时间戳的方法
JavaScript 获取当前时间戳
-
Starting Session 32898 of user root.
/var/log/message 发现大量这个,这是什么?是被攻击了吗?