AS3 - 视频完整事件
视频结束后如何触发事件?我想显示一个重播按钮。
var vid:Video = new Video(480, 270);
vidcont.addChild(vid);
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
vid.attachNetStream(ns);
var listener:Object = new Object();
listener.onMetaData = function(evt:Object):void {};
ns.client = listener;
function playVideo(e:Event = null) {
ns.play("sneak.flv");
}
谢谢 乌里
How to trigger an event if the video is over? I'ld like to show a replay button then.
var vid:Video = new Video(480, 270);
vidcont.addChild(vid);
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
vid.attachNetStream(ns);
var listener:Object = new Object();
listener.onMetaData = function(evt:Object):void {};
ns.client = listener;
function playVideo(e:Event = null) {
ns.play("sneak.flv");
}
Thanks
Uli
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在
NetStream
对象上添加NetStatusEvent.NET_STATUS
事件并检查“NetStream.Play.Stop”代码。示例:
然后创建处理程序方法:
如果需要检查多个代码,最好使用 switch case 而不是 if。
Add the
NetStatusEvent.NET_STATUS
event on yourNetStream
object and check for the "NetStream.Play.Stop" code.Example:
Then create the handler method:
If you need to check more than one code, it's better to use a switch case instead of an if.