【问题标题】:Insert html video player in As2 page在 As2 页面中插入 html 视频播放器
【发布时间】:2015-04-16 21:51:25
【问题描述】:

我有一个包含大量视频的在线课程。这些视频在 Vimeo 中用于本课程的应用程序,但我在我的 flash 版本中使用加载到服务器的 flv,管理员想要下车这些 flv。

因为我对 AS3 不太了解,所以无法使用 vimeo api。所以:

如何在我的 swf 中显示网页(html 播放器将在其中运行视频)?就像某种网络对象。结果,一定是插入到swf区的视频页面

请具体回答,我的编码知识很差。

非常感谢! :)

【问题讨论】:

  • 您需要展示一些研究成果。 SO是针对特定问题的。请阅读stackoverflow.com/help/how-to-ask
  • 嗨,我知道...但是我什么都没有...只有一个 as2 行和一个不会加载的简单 html...我会尝试以全面的方式发布它

标签: html actionscript-3 flash video embed


【解决方案1】:

解决此问题的最佳方法是在 Flash 课程中设置一个 ExternalInterface 以与页面进行通信。从那里,Flash 可以调用负责渲染 Vimeo 播放器的 iframe 嵌入的方法。您可能必须同时传递video_id 和视频应该显示的位置(x/y,如果它发生变化)。

一旦您设置了 javascript 以将 iframe 嵌入到您需要的位置,您就可以通过 Javascript API (https://developer.vimeo.com/player/js-api) 与播放器进行交互。播放器本质上会呈现在 Flash 上方(有点像灯箱),但会允许您进行所需的控制。

您还可以设置需要从 Flash 传递到 Javascript 并最终通过 API 传递到 iframe 的任何播放控件。

如果您需要更多关于如何设置的说明,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-12
    • 1970-01-01
    • 2021-09-18
    • 2012-04-17
    • 1970-01-01
    • 2012-05-14
    • 2014-06-13
    • 1970-01-01
    相关资源
    最近更新 更多