包 | flash.events |
类 | public class DRMLicenseRequestEvent |
继承 | DRMLicenseRequestEvent Event Object |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 3.9, Flash Player 11.9 |
loadvoucher()
或 loadPreviewVoucher
方法成功之前,DRMManager 会调度一个 DRMLicenseRequestEvent 对象。在播放受保护视频内容期间,也会调用该对象。
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
bubbles : Boolean [只读]
表示事件是否为冒泡事件。 | Event | ||
cancelable : Boolean [只读]
表示是否可以阻止与事件相关联的行为。 | Event | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
currentTarget : Object [只读]
当前正在使用某个事件侦听器处理 Event 对象的对象。 | Event | ||
eventPhase : uint [只读]
事件流中的当前阶段。 | Event | ||
serverURL : String
将用于与许可证服务器通信的 URL
| DRMLicenseRequestEvent | ||
target : Object [只读]
事件目标。 | Event | ||
type : String [只读]
事件的类型。 | Event |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
创建 DRMLicenseRequestEvent 对象的新实例。 | DRMLicenseRequestEvent | ||
[覆盖]
复制 Event 子类的实例。 | DRMLicenseRequestEvent | ||
用于在自定义 ActionScript 3.0 Event 类中实现 toString() 方法的实用程序函数。 | Event | ||
表示对象是否已经定义了指定的属性。 | Object | ||
检查是否已对事件调用 preventDefault() 方法。 | Event | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
如果可以取消事件的默认行为,则取消该行为。 | Event | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。 | Event | ||
防止对事件流中当前节点的后续节点中的所有事件侦听器进行处理。 | Event | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回一个字符串,其中包含 Event 对象的所有属性。 | Event | ||
返回指定对象的原始值。 | Object |
公共常量
常量 | 由以下参数定义 | ||
---|---|---|---|
LICENSE_REQUEST : String = "licenseRequest" [静态]
添加和删除事件侦听器时 type 参数中对于许可证请求事件使用的字符串常量。 | DRMLicenseRequestEvent |
属性详细信息
serverURL | 属性 |
构造函数详细信息
DRMLicenseRequestEvent | () | 构造函数 |
public function DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 3.9, Flash Player 11.9 |
创建 DRMLicenseRequestEvent 对象的新实例。
参数type:String — 事件类型字符串
| |
bubbles:Boolean (default = false ) — 事件是否沿显示列表向上冒泡
| |
cancelable:Boolean (default = false ) — 是否可以取消事件
| |
inServerURL:String (default = null ) — 许可证服务器的 URL
|
方法详细信息
clone | () | 方法 |
override public function clone():Event
复制 Event 子类的实例。
返回一个新的 Event 对象,它是 Event 对象的原始实例的副本。通常您不需要调用 clone()
;当您重新调度事件,即调用 dispatchEvent(event)
(从正在处理 event
的处理函数)时,EventDispatcher 类会自动调用它。
新的 Event 对象包括原始对象的所有属性。
当您创建自己的自定义 Event 类时,必须覆盖继承的 Event.clone()
方法,以复制自定义类的属性。如果您未设置在事件子类中添加的所有属性,则当侦听器处理重新调度的事件时,这些属性将不会有正确的值。
在本示例中,PingEvent
是 Event
的子类,因此它可以实现其自己的 clone()
版本。
class PingEvent extends Event { var URL:String; public override function clone():Event { return new PingEvent(type, bubbles, cancelable, URL); } }
Event — 一个新的 Event 对象,它与原始对象相同。
|
常量详细信息
LICENSE_REQUEST | 常量 |
public static const LICENSE_REQUEST:String = "licenseRequest"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 3.9, Flash Player 11.9 |
添加和删除事件侦听器时 type 参数中对于许可证请求事件使用的字符串常量。
Tue Jun 12 2018, 11:04 AM Z