videoJs inactivityTimeout选项不起作用

时间:2018-09-20 21:05:36

标签: video.js

我正在尝试在视频元素上设置inactivityTimeout,以缩短隐藏控制栏所需的时间。但是,以下内容似乎并没有改变:

const opts = {
    controlBar: {
        volumePanel: {
            inline: false,
            vertical: true
        },
    },
    inactivityTimeout: 100,
};

videojs(myVideoEl, opts);

当我这样做时它确实起作用,但是我得到警告:

player.options().inactivityTimeout = 500;
  

VIDEOJS:警告:this.options()已被弃用,并将移至   6.0中的构造函数

有人知道为什么我似乎无法使用选项进行设置吗?

1 个答案:

答案 0 :(得分:0)

var player = videojs("sessionsimple-player",{
    inactivityTimeout: 100,
    controlBar: {
        volumePanel: {
            inline: false,
            vertical: true
        },
    }
});

注意:请勿同时使用数据设置和选项对象。
https://docs.videojs.com/tutorial-setup.html#options