【问题标题】:Embed youtube inside Flash AS3在 Flash AS3 中嵌入 youtube
【发布时间】:2012-07-05 08:01:41
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: actionscript-3 flash-cs5 youtube-api


    【解决方案1】:

    您可以在视频中添加event listeneronStateChange 事件应该可以帮助您:

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

    您可以使用以下命令开始另一个视频:

    player.playVideo()
    

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 1970-01-01
      • 2012-01-14
      • 2012-02-08
      • 2011-02-19
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 2011-04-24
      相关资源
      最近更新 更多