我正在使用Vimeo's player.js API,其中声明您可以在启动Player对象时设置播放器上的选项,例如title: false
,如下所示:
var options = {
id: 59777392,
title: false
};
var vimPlayer = new Vimeo.Player('myDiv', options);
正如预期的那样,视频播放器显示没有标题:
但是,在用户互动时,我想使用loadVideo()方法将不同的视频加载到同一播放器中:
player.loadVideo(76979871);
执行此操作后,title: false
的选项会被覆盖,所有后续加载都会显示标题:
有人知道如何让title: false
坚持下去吗?我也尝试使用data-vimeo-title="false"
在div本身上添加属性格式的选项,如API所示,但再一次,它只适用于第一次加载。
我还尝试在loadVideo()
上传递选项,但除视频ID外,它不接受任何其他参数。
答案 0 :(得分:1)
可能会创建一个函数来执行此操作。
var vimPlayer;
function loadVideo(videoId) {
var options = {
id: videoId,
title: false
};
vimPlayer = new Vimeo.Player('myDiv', options);
}
loadVideo(59777392);
并来自用户互动
loadVideo(76979871);