Vimeo API。 SetVolume方法出现问题

时间:2018-07-31 09:48:35

标签: javascript api vimeo vimeo-api

我在项目中使用了Vimeo api,但是音量设置存在问题。 如果我这样做:

// Create the player
var player = new Vimeo.Player('video2', options);

//Ready event
player.ready().then(function() {
  player.play();  
});

一切正常,但没有声音。 但是,如果我这样做:

// Create the player
var player = new Vimeo.Player('video2', options);

//Ready event
player.ready().then(function() {
  player.play();  
  player.setVolume(0.5);
});

视频无法播放,并且屏幕挂起了他的屏幕保护程序。 可能是什么问题?

1 个答案:

答案 0 :(得分:1)

基本上,在视频准备就绪时通过调用播放,您正在尝试自动播放。但是,由于浏览器不再允许自动播放声音(尤其是Chrome),因此会出现音量问题。您也可以在我们的Help article上阅读有关此内容的更多信息。

因此,如果没有用户首先单击/与视频互动,就不可能以编程方式播放具有音量的视频。只有在之后,对setVolume的调用才能起作用。