将youtube嵌入Flash AS3中



我已经设法使用YouTube ActionScript 3.0 Player API在Flash中嵌入了一个YouTube视频。https://developers.google.com/youtube/flash_api_reference。

它工作正常,但我需要一些额外的功能。我一帧上有多个视频,所以我想做的第一件事是

  1. 如果正在播放视频 1 并且我单击了视频 2,则我希望视频 1 停止。
  2. 我希望任何正在播放的视频在我离开帧时停止。

关于后者,我知道我可以创建一个用于导航的按钮并添加 player.stopVideo(); 函数,但它变得更加复杂,因为 SWF 位于其中一个(可怕的)翻书应用程序中,因此导航由翻转书籍应用程序控制,而不是包含视频的实际 SWF。

上述 2 个问题有什么解决方法吗?

您可以在视频中添加事件侦听器。状态更改事件应该可以帮助您:

可能的值为未开始 (-1)、结束 (0)、播放 (1)、暂停 (2)、缓冲(3)、视频提示(5)。

您可以使用以下命令启动其他视频:

player.playVideo()

相关内容

  • 没有找到相关文章

最新更新