我阅读了整个API和许多相关的帮助主题,但我没有设法使用代码来帮助我做我想要的。
这就是我需要的: 视频默认为静音。 当用户点击全屏按钮时,视频将以完整音量播放。
我该如何编码?
我知道我可以将我的视频静音添加myPlayer.volume(0),如下所示:
<script>
var myPlayer = _V_("video_1");
myPlayer.volume(0);
</script>
但是如何检测视频是否全屏? 我在API上找到了fullscreenchange事件,但没有成功实现它。任何帮助都可以完成我的一天。谢谢!
答案 0 :(得分:2)
收听 fullscreenchange 事件并检查播放器的isFullScreen
属性。
var myPlayer = _V_("video_1");
myPlayer.volume(0);
var onFullScreen = function(){
if (this.isFullScreen) {
this.volume(1);
} else {
this.volume(0);
}
};
myPlayer.addEvent("fullscreenchange", onFullScreen);
https://github.com/zencoder/video-js/blob/master/docs/api.md