首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JWplayer控件栏中显示当前质量标签

在JWplayer控件栏中显示当前质量标签
EN

Stack Overflow用户
提问于 2016-01-23 05:43:07
回答 1查看 745关注 0票数 1

我使用的是JWplayer 7.2.3,我有几种视频质量,我使用以下代码来显示播放器:

代码语言:javascript
复制
jwplayer("myElement").setup({image: preview, sources: [{
    file: "http://video6.net/hd1/2829.mp4?st=IxbKO3FEtTPi8Pr0hvufFw&e=1453509476",
    label: "720p HD",
    "default": true
    },{
    file: "http://video6.net/sd1/2829.mp4?st=IxbKO3FEtTPi8Pr0hvufFw&e=1453509476",
    label: "360p SD",
    "default": false
    },{
    file: "http://video6.net/lq1/2829.mp4?st=IxbKO3FEtTPi8Pr0hvufFw&e=1453509476",
    label: "240p LQ",
    "default": false
    }],width: "100%",aspectratio: "16:9",skin: {url:"/jwplayer/skins/glow.css",name: "glow"},tracks: [{
            file: "http://video8.net/timelines/2/8/2829/thumbnails.vtt",
            kind: "thumbnails"
        }],startparam: "starttime"});

我想在控制栏上显示当前的视频质量标签-我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2016-01-27 01:41:24

使用新的版本7 CSS皮肤模型,从理论上讲,你可以让播放器看起来像你喜欢的任何样子。

对于初学者,您可以使用以下代码来识别当前质量。

代码语言:javascript
复制
jwplayer('myElement').setup({
            ...         
            events: 
                onQualityChange: function(callback) {
                    updateQuality();
                },
function updateQuality() {
    var curQual = jwplayer('myElement').getCurrentQuality();
    //now you have a variable with the current quality at any given
      time and you can build this variable into your custom skin, which
      is beyond the scope of this question
}

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34956441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档