1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| var localFileName = mApplication.getFolder()+mSystem.getPathDelimiter()+"image1.jpg";
var remoteFileName:String = "";
var downloadSuccessful :Boolean
var sessionID:Number;
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
return randomNum;
}
downloadFile_btn.onPress = function() {
remoteFileName = "/temp/"+randRange(1, 12)+".jpg";
sessionID = mApplication.downloadFile(localFileName, remoteFileName);
mApplication.trace("download sessionID..." +sessionID);
};
_root.onProgress = function(read:Number, total:Number) {
mApplication.trace("downloading file...");
mApplication.trace("onProgress read: " + read + " total: " + total);
if (total == 0) {
downloadSuccessful = false;
mApplication.trace("downloadFile failed");
} else if (read == total) {
if (mFile.fileExists(localFileName)) {
// download successful
// loadJPG();
} else {
downloadSuccessful = false;
mApplication.trace("downloadFile failed");
}
}
} |
Partager