包 | org.osmf.net |
类 | public class NetConnectionFactoryBase |
继承 | NetConnectionFactoryBase EventDispatcher Object |
子类 | NetConnectionFactory |
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
构造函数。 | NetConnectionFactoryBase | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。 | EventDispatcher | ||
关闭给定的 NetConnection。 | NetConnectionFactoryBase | ||
开始创建新 NetConnection 和建立连接的过程。 | NetConnectionFactoryBase | ||
将事件调度到事件流中。 | EventDispatcher | ||
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 | EventDispatcher | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
从 EventDispatcher 对象中删除侦听器。 | EventDispatcher | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object | ||
检查是否用此 EventDispatcher 对象或其任何祖代为指定事件类型注册了事件侦听器。 | EventDispatcher |
事件
事件 | 摘要 | 由以下参数定义 | ||
---|---|---|---|---|
[广播事件] Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时将调度此事件。 | EventDispatcher | |||
在工厂已成功创建并连接 NetConnection 时调度。 | NetConnectionFactoryBase | |||
在工厂无法创建并连接 NetConnection 时调度。 | NetConnectionFactoryBase | |||
[广播事件] Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时将调度此事件。 | EventDispatcher |
构造函数详细信息
NetConnectionFactoryBase | () | 构造函数 |
public function NetConnectionFactoryBase()
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
构造函数。
方法详细信息
closeNetConnection | () | 方法 |
public function closeNetConnection(netConnection:NetConnection):void
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
关闭给定的 NetConnection。NetConnectionFactoryBase 的客户端应使用此方法关闭 NetConnection(而不是 NetConnection.close),因为某些 NetConnectionFactoryBase 子类可能希望更精细地控制它们创建的 NetConnection 的生存期。
参数
netConnection:NetConnection — 要关闭的 NetConnection。
|
create | () | 方法 |
public function create(resource:URLResource):void
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
开始创建新 NetConnection 和建立连接的过程。因为连接过程可能是异步的,所以此方法不会返回结果。相反,创建 NetConnection 后,无论连接成功还是失败,都将调度 NetConnectionFactoryEvent。
子类必须覆盖此方法。
参数
resource:URLResource — 需要 NetConnection 的 URLResource。
|
事件详细信息
creationComplete | 事件 |
事件对象类型:
属性 NetConnectionFactoryEvent.type =
org.osmf.events.NetConnectionFactoryEvent
属性 NetConnectionFactoryEvent.type =
org.osmf.events.NetConnectionFactoryEvent.CREATION_COMPLETE
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
在工厂已成功创建并连接 NetConnection 时调度。
当类成功地建立连接的 NetConnection 时,NetConnectionFactoryEvent.CREATION_COMPLETE 常量为 NetConnectionFactoryEvent 定义事件对象的 type 属性的值。creationError | 事件 |
事件对象类型:
属性 NetConnectionFactoryEvent.type =
org.osmf.events.NetConnectionFactoryEvent
属性 NetConnectionFactoryEvent.type =
org.osmf.events.NetConnectionFactoryEvent.CREATION_ERROR
语言版本: | ActionScript 3.0 |
产品版本: | OSMF 1.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
在工厂无法创建并连接 NetConnection 时调度。
当类建立连接的 NetConnection 失败时,NetConnectionFactoryEvent.CREATION_ERROR 常量为 NetConnectionFactoryEvent 定义事件对象的 type 属性的值。Tue Jun 12 2018, 11:04 AM Z