需要在冲击波闪光对象完成时触发一个事件
本文关键字:事件 一个 完成时 冲击波 对象 | 更新日期: 2023-09-27 18:10:31
我正在为我的朋友和我写一个宠物项目。这个项目由一个客户端/服务器应用程序组成。
这个应用程序的目标是让我的朋友(使用客户端)能够粘贴一个YouTube视频URL并将其添加到其他URL的队列中。
服务器将管理url列表并将它们流式传输到每个客户端。
当视频结束时,我需要在服务器上引发一个事件,以便我可以开始队列中的下一个视频。
这可能是不可能的,但任何想法或建议都是非常感谢的。谢谢。
编辑*请记住,这不是ASP.NET。
我需要在c#中创建一个事件,该事件在YouTube API事件onStateChange被触发时引发,并获得状态的编号。(0 =视频结束)
我试图这样做与axShockwaveFlash。我还试过使用web浏览器控件。
我还没有尝试使用SWFObject,但我将继续下一个。
我知道我应该追加&enablejsapi=1&playerapiid=ytplayer到我的视频URL来启用这个API。
在此之前我从未使用过JavaScript。如果有人能给我举个例子,我将不胜感激。
如果你有视频播放器的源代码,你可以在它完成时执行一个javascript事件。请看这个网址:http://blog.codefidelity.com/?p=15
编辑:因为它是youtube视频播放器,也许他们有文档说明做同样的事情。
EDIT2:查看http://code.google.com/apis/youtube/js_api_reference.html,特别是"订阅事件"