方法 | 定义方 | ||
---|---|---|---|
构造函数。 | Base64Decoder | ||
解码 Base64 编码的字符串并将结果添加到内部缓冲区。 | Base64Decoder | ||
指示对象是否已经定义了指定的属性。 | Object | ||
指示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
指示指定的属性是否存在、是否可枚举。 | Object | ||
清除所有缓冲区并将解码器重置为其初始状态。 | Base64Decoder | ||
设置循环操作动态属性的可用性。 | Object | ||
以解码 flash.utils.ByteArray 的形式返回当前缓冲区。 | Base64Decoder | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
Base64Decoder | () | 构造函数 |
public function Base64Decoder()
构造函数。
decode | () | 方法 |
public function decode(encoded:String):void
解码 Base64 编码的字符串并将结果添加到内部缓冲区。对该方法的后续调用继续添加到该内部缓冲区。完成所有数据的编码后,调用 toByteArray()
以获取解码的 flash.utils.ByteArray
。
参数
encoded:String — 要解码的 Base64 编码的字符串。 |
reset | () | 方法 |
public function reset():void
清除所有缓冲区并将解码器重置为其初始状态。
toByteArray | () | 方法 |
public function toByteArray():ByteArray
返回当前缓冲区为解码的 flash.utils.ByteArray
。请注意,调用该方法会同时清除缓冲区并将解码器重置为其初始状态。
ByteArray —
解码的 flash.utils.ByteArray 。
|