gpt4 book ai didi

jquery - "VIDEOJS: WARN: Player "媒体 "is already initialized"当它不是

转载 作者:行者123 更新时间:2023-12-04 16:10:18 25 4
gpt4 key购买 nike

我目前遇到一个小问题,我收到了来自 video.js 的警告,如下所示:

VIDEOJS: WARN: Player "media" is already initialized. Options will not be applied.

奇怪的是还没有初始化。而是在 jQuery 的 $(document).ready 中。

相关代码为:

<script src="//vjs.zencdn.net/5.19.1/video.min.js"></script>

<script>
$(document).ready(function() {
var player = videojs('media', {
fluid: true,
playbackRates: [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2]
});
});
<script>

它知道它与这些资源的加载速度有关,因为时不时地不会出现警告并应用选项。

不过,我确实需要在“文件准备好”后对播放器进行初始化。我该如何解决这个问题?

如有任何帮助,我将不胜感激!

最佳答案

我遇到了同样的问题。 data-setup 时,Videojs 会自动初始化属性存在于 <video> 中标签。

删除 data-setup并且播放器不会自己初始化,现在执行JS代码时不会再出现警告:

var player = videojs('media', options);

现在您可以定义选项并简单地执行(“媒体”是您的视频播放器的 ID):

var options = {
"playbackRates": [1, 1.5, 2],
};

var video = videojs('media', options);

video.ready(function() {
// …
});

关于jquery - "VIDEOJS: WARN: Player "媒体 "is already initialized"当它不是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43289721/

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