在As2页面中插入html视频播放器

时间:2015-02-16 11:34:10

标签: html actionscript-3 flash video embed

我有很多视频的在线课程。这些视频是在Vimeo中为这个课程的应用程序,但我使用flv加载到我的Flash版本的服务器,管理员希望得到这些flv。

因为我不知道一点AS3,我不能使用vimeo api 。所以:

如何在swf中显示网页(html播放器将运行视频的位置)?像某种web对象。结果必须是插入swf区域的视频页面

请在答案中具体说明,我的编码知识很差。

非常感谢! :)

1 个答案:

答案 0 :(得分:0)

解决此问题的最佳方法是在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的任何播放控件。

如果您需要进一步说明如何设置,请与我们联系。