2011-10-20 37 views
0

我通過運行下面的函數收到此錯誤。AS3 - e:事件和字節陣列

TypeError: Error #1034: Type Coercion failed: cannot convert flash.utils::[email protected] to flash.events.Event.

uploadImage(e.currentTarget.byteArray) 


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

是否有人知道我需要改變嗎? 謝謝

回答

1

您正在將ByteArray傳遞給僅接受Event的函數。將其更改爲uploadImage(e)以傳遞整個事件對象。但是,說實話,你可能會想回顧一下語言基礎知識。沒有冒犯性,但是如果你甚至隱約知道編程,那很明顯什麼是錯的。

+0

謝謝。我是AS3的新手。你能推薦一些能幫助我學習基礎知識的書籍或博客嗎?首先要學習什麼纔是最重要的? – Tom

+0

你可以在senocular.com上學到很多東西。 –