Actionscript 3 AS3-e:事件和byteArray

Actionscript 3 AS3-e:事件和byteArray,actionscript-3,events,bytearray,Actionscript 3,Events,Bytearray,我通过运行下面的函数收到此错误 TypeError:错误#1034:类型强制失败:无法转换flash。utils::ByteArray@30e3fa1闪现事件 有人知道我需要改变什么吗? 谢谢您正在将一个字节数组传递给一个只接受事件的函数。将其更改为uploadImage(e)以传递整个事件对象。但是,老实说,你可能想回去复习一些语言基础知识。无意冒犯,但如果你对编程有点模糊的认识,那么很明显是哪里出了问题。谢谢。我是AS3的新手。你能推荐一些帮助我学习基础知识的书或博客吗?首先学习什么最重要?

我通过运行下面的函数收到此错误

TypeError:错误#1034:类型强制失败:无法转换flash。utils::ByteArray@30e3fa1闪现事件

有人知道我需要改变什么吗?
谢谢

您正在将一个
字节数组
传递给一个只接受
事件的函数
。将其更改为
uploadImage(e)
以传递整个事件对象。但是,老实说,你可能想回去复习一些语言基础知识。无意冒犯,但如果你对编程有点模糊的认识,那么很明显是哪里出了问题。

谢谢。我是AS3的新手。你能推荐一些帮助我学习基础知识的书或博客吗?首先学习什么最重要?
uploadImage(e.currentTarget.byteArray)


function uploadImage(e:Event):void
{
var byteArrayAsString = Base64.encode(e.currentTarget.byteArray);
}