as3 Air for Android pobieranie i zapisywanie zdalnych plików
Poniższy kod pobiera plik mp3 do telefonu z serwera przy użyciu as3 Air For Android. Chcę używać tych plików później w aplikacji, więc mam następujące pytanie:
Jak mogę to zrobić, aby pliki zapisywały się w określonym folderze w aplikacji na Androida, a nie otwierały skrzynki, aby użytkownik mógł wybrać lokalizację?
import flash.net.FileReference;
/// It can be an mp3,jpg, png, etc... just change the url
/// and the extension name. nice huh?
var yourFileLocation = "http://YourWeb.com/YourSong.mp3";
var yourFileName = "YourSong.mp3";
var daFile:FileReference = new FileReference();
daFile.download(new URLRequest(yourFileLocation), yourFileName);
Byłoby też przyjemnie monitorować ten postęp, gdy się uruchamia, zatrzymuje i postępuje, ale myślę, że eventListener może z tym współpracować.