我通过运行以下函数收到此错误。
TypeError:错误#1034:类型强制失败:无法将flash.utils :: ByteArray @ 30e3fa1转换为flash.events.Event。
uploadImage(e.currentTarget.byteArray)
function uploadImage(e:Event):void
{
var byteArrayAsString = Base64.encode(e.currentTarget.byteArray);
}
有人知道我需要改变什么吗? 感谢
答案 0 :(得分:1)
您正在将ByteArray
传递给仅接受Event
的函数。将其更改为uploadImage(e)
以传递整个事件对象。但是,老实说,你可能想回去看看一些语言基础知识。没有冒犯,但是如果你甚至模糊地意识到编程,那么这是非常明显的错误。