网站运营 电脑维修 网上学堂 智建站平台 中国采暖网 衡水女孩论坛 客服中心 联系我们
网站首页 | 域名注册 | 空间主机 | 企业邮箱 | 企业短信 | 网站设计 | 速成网站 | 手机网站 | 网站推广 | 平面设计 | 相关业务 | 部分客户 | 合作伙伴 | 软件下载 | 在线留言
产品使用 | 业务文档 | 业务流程 | 本站公告 | 嘉旭新闻 | 行业新闻 | 行业资讯 | 企业上网 | 电子商务 | 创业知识 | 企业战略 | 企业管理 | 销售营销 | 贸易相关 | 物流服务
ActionScript 3.0 编程 > 处理视频 > 为 onCuePoint 和 onMetaData 编写回调方法 > 创建自定义类并定义用于处理回调方法的方法 
您现在的位置衡水嘉旭--产品使用 选择文字语言: 繁體  收藏到QQ书签

来自:-- 发布人:-- 发布日期:2008年10月7日4:55

创建自定义类并定义用于处理回调方法的方法

以下代码将 NetStream 对象的 client 属性设置为一个自定义类 CustomClient,该类为回调方法定义处理函数:

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);
ns.client = new CustomClient();
ns.play("video.flv");

var vid:Video = new Video();
vid.attachNetStream(ns);
addChild(vid);

CustomClient 类如下所示:

package
{
    public class CustomClient
    {
        public function onMetaData(infoObject:Object):void
        {
            trace("metadata");
        }
    }
}

CustomClient 类为 onMetaData 回调处理函数定义一个处理函数。如果遇到一个提示点并调用了 onCuePoint 回调处理函数,则会调度一个 asyncError 事件 (AsyncErrorEvent.ASYNC_ERROR),显示“flash.net.NetStream 无法调用回调 onCuePoint”。为了防止发生此错误,需要在 CustomClient 类中定义一个 onCuePoint 回调方法,或者为 asyncError 事件定义一个事件处理函数。


 
我要发表文章 | 打印本页 | 关闭本页
相关文章 :
本 站 公 告
本 站 新 闻
最 新 客 户
衡水大众信息网,www.hs2688.cn
衡水嘉旭权所有2006-2008 成功需要敢梦 敢梦才能成功
信息产业部备案号:冀ICP备06009152号
电话:13373186359 7601587 邮箱:e6jy@163.com QQ:271975819
合作伙伴:中国万网 衡水市企业局 嘉宏物流服务有限公司 更多>>