我已經使用ShineMP3來錄製聲音。現在我試圖將mp3文件上傳到服務器。這是我的AS3代碼:AS3:如何顯示ByteArray上傳百分比?
function onWavClick(e:MouseEvent)
{
var sba:ByteArray = mp3Encoder.mp3Data;
var req:URLRequest = new URLRequest('http://localhost/upload.php');
req.contentType = 'application/octet-stream';
req.method = URLRequestMethod.POST;
req.data = sba;
var loader:URLLoader = new URLLoader(req);
}
如何顯示上傳的百分比,並且它是否已完成併成功轉到下一幀?
謝謝。
嗯,我相信URLLoader有一個「進度」事件和bytesLoaded + bytesTotal屬性。看看這些是否適合你? – mitim