gpt4 book ai didi

video.js - 视频默认静音/仅在全屏 View 中启用音频

转载 作者:行者123 更新时间:2023-12-01 03:58:54 25 4
gpt4 key购买 nike

我阅读了整个 API 和许多相关的帮助主题,但我没有设法使用代码来帮助我做我想做的事。

这就是我需要的:
视频默认静音。
当用户点击全屏按钮时,视频以全音量播放。


我该如何编码?

我知道我可以像这样添加 myPlayer.volume(0) 来静音我的视频:

<script>
var myPlayer = _V_("video_1");
myPlayer.volume(0);
</script>

但是如何检测视频是否全屏显示?
我在 API 上找到了 fullscreenchange 事件,但没有成功实现它。任何帮助都会做我的一天。谢谢!

最佳答案

监听 fullscreenchange 事件并检查 isFullScreen玩家的属性(property)。

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

关于video.js - 视频默认静音/仅在全屏 View 中启用音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14969796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com