0
當我使用Flex應用程序上傳文件時, 完成和uploadcompletedata 事件之間有什麼區別? 在哪些情況下,其中一個將被派遣,另一個將不會?完成與UploadCompleteData事件之間的Flex差異Filereference
當我使用Flex應用程序上傳文件時, 完成和uploadcompletedata 事件之間有什麼區別? 在哪些情況下,其中一個將被派遣,另一個將不會?完成與UploadCompleteData事件之間的Flex差異Filereference
從docs:
事件uploadCompleteData
:
成功上載並從服務器接收數據之後調度。如果數據未從服務器返回,則不調度此事件。
事件complete
:
調度當下載操作完成或上載產生的200 HTTP狀態代碼對於文件下載操作,在Flash Player或Adobe AIR完成下載整個文件調度此事件到磁盤。對於文件上傳,在Flash Player或Adobe AIR從接收傳輸的服務器接收到HTTP狀態碼200後,將調度此事件。
因此,如果您正在上傳文件並且不期待服務器的任何響應,您可以使用complete
。但是,如果您希望服務器在上傳響應中向您返回數據,則需要等待uploadCompleteData
。