gpt4 book ai didi

html5-video - HTML5 视频 : Show Loader/Spinner between Video & Poster

转载 作者:行者123 更新时间:2023-12-04 18:02:31 24 4
gpt4 key购买 nike

当我的视频从 S3 存储桶加载时,我想在 Video.js 播放器中显示加载器。

我有一个 Video.js 播放器,它显示一个“播放”按钮,当点击这个按钮时,播放器显示黑屏,直到从 S3 存储桶加载视频。我怎样才能显示一个加载器来代替那个黑屏?

最佳答案

我也面临同样的问题
添加自定义“等待”事件并在“播放”事件中将其删除

player.on("waiting", function ()
{
this.addClass("vjs-custom-waiting");
});
player.on("playing", function ()
{
this.removeClass("vjs-custom-waiting");
});
CSS 值
.vjs-custom-waiting .vjs-loading-spinner
{
display: block;
}
.video-js.vjs-custom-waiting .vjs-loading-spinner:before,
.video-js.vjs-custom-waiting .vjs-loading-spinner:after
{
/* I just copied the same animation as in the default css file */
-webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
}

关于html5-video - HTML5 视频 : Show Loader/Spinner between Video & Poster,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32744695/

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