gpt4 book ai didi

javascript - 在特定时间和缓冲 Flash 视频后隐藏 div

转载 作者:行者123 更新时间:2023-11-28 10:32:09 24 4
gpt4 key购买 nike

您好,我在 html 页面中嵌入了一个视频,我想在完成视频后隐藏 div。和具体时间。我的视频时间是12秒。我正在使用这个功能

$('#fvideo').fadeOut(12000);

和 html 代码。

    <div id="fvideo" class="video"> 
flash video
</div>

更新

其实我想要的是

  • Flash 视频淡出时间应在完全缓冲后开始。

  • 有什么方法可以在成功缓冲并运行(一次)后淡出该 div(包含 flash 视频)。

最佳答案

要在 Flash 视频完成时隐藏 div,您需要定义一个 flash var 来发送一个值,以便 js 可以拾取它。

我不建议您为此使用 12 秒设置超时,因为您永远不知道人们的浏览器中会发生什么。他们的连接速度可能较低,并且加载视频需要花费额外的时间。然后在他们看完之前它就会隐藏起来。

如果你更喜欢 js 而不是 ActionScript ,你可能需要考虑使用像 soundmanager 2 这样的插件,它们有 flash gateway api,允许你打开从 jquery 调用的 flash 视频...

这些 API 已经为您完成了此类工作。所以他们会有回调函数来加载视频...类似 onFinishPaying : function() {... bla}

你可以找到它here

这是基本视频 setup sample code

关于javascript - 在特定时间和缓冲 Flash 视频后隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2749994/

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