0
我正在使用Flash Air 3.2(舊的,我知道),我試圖通過使用FileStream讀取文本文件開始。我找到的代碼找到了文件,並且我已經將文本放入了文件中,但每當我嘗試運行代碼時,它都會返回'undefined'。這裏是我的代碼:Flash Air 3.2 FileStream導致'undefined'
import flash.filesystem.*
import flash.net.*
import flash.utils.ByteArray;
import flash.events.*
var myFile:File = File.applicationStorageDirectory.resolvePath("test.txt");
var myFileStream:FileStream = new FileStream();
myFileStream.addEventListener(Event.COMPLETE, completeHandler);
myFileStream.openAsync(myFile, FileMode.READ);
var bytes:ByteArray = new ByteArray();
function completeHandler(event:Event):void
{
myFileStream.readBytes(bytes, 0, myFileStream.bytesAvailable);
trace(myFileStream.readBytes(bytes, 0, myFileStream.bytesAvailable));
}
任何幫助,非常感謝!