zoukankan      html  css  js  c++  java
  • jwplayer 隐藏属性方法记载

    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
    

      

  • 相关阅读:
    Constants and Variables
    随想
    C#基础篇之语言和框架介绍
    Python基础19 实例方法 类方法 静态方法 私有变量 私有方法 属性
    Python基础18 实例变量 类变量 构造方法
    Python基础17 嵌套函数 函数类型和Lambda表达式 三大基础函数 filter() map() reduce()
    Python基础16 函数返回值 作用区域 生成器
    Python基础11 List插入,删除,替换和其他常用方法 insert() remove() pop() reverse() copy() clear() index() count()
    Python基础15 函数的定义 使用关键字参数调用 参数默认值 可变参数
    Python基础14 字典的创建修改访问和遍历 popitem() keys() values() items()
  • 原文地址:https://www.cnblogs.com/pangguoming/p/6525849.html
Copyright © 2011-2022 走看看