2011-11-02 12 views
0

進入一個奇怪的Flex錯誤(我猜)...我上傳使用URurlLoader.load(urlRequest)...在取消按鈕點擊,urlLoader.close ()被稱爲..但這不會中止文件在服務器上顯示的上載。Flex URLLoader.close()不會中止上傳/加載

這是一個Flex錯誤還是我錯過了什麼?任何人都可以確認他們是否能夠通過urlLoader.close()方法調用中止上傳/加載?

- 斯里蘭卡

回答

0

URLLoader.close方法只終止輸入數據到Flash的加載。它不能中止服務器端的任何處理/加載。

您可能想使用FileReference.upload方法進行研究。這可以在上傳中取消。

+0

我無法使用FileReference.upload,因爲我在Flex客戶端上壓縮了ByteArray,我需要上傳這個壓縮的Byte Array。我希望urlLoader.close()會中止正在上傳文件的urlLoader.load()方法。 – Sri