簡體   English   中英

在AIR應用程序中跟蹤文件的大小+服務器文件的跟蹤大小?

[英]Tracing the size of my file in my AIR app + tracing size of my server file?

我的AIR應用程序中有一個xml文件,我正在嘗試確定他的大小。 這是我所做的:

var file:File = File.applicationStorageDirectory.resolvePath("horaires3.xml");
trace(file.url); //path to the file
trace(file.size); 

但是我遇到了這個錯誤: Error #3003: File or directory does not exist.

file.url在起作用,但是file.size拋出錯誤。

第二個問題(相關):

我可以使用AS3代碼檢查服務器中文件的大小嗎?

會像這樣簡單嗎:

var myURL:URLRequest = new URLRequest("http://www.mywebsite/my_xml.xml");
trace(myURL.size);  

我想做的是:

If (file.size == myURL.size){
//do nothing
}
else{
downloadmyURL();
}

文檔中

指示所引用的文件或目錄是否存在。 如果File對象指向現有文件或目錄,則值為true,否則為false。

像這樣調整代碼:

if (file.exists) {
    trace(file.size); 
} else {
    trace("File does not exist (yet!)");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM