Quantcast
Channel: Adobe Community : All Content - AIR Development
Viewing all articles
Browse latest Browse all 2954

File Load is not working on Mac but Windows

$
0
0

Hi i'm developing an app which simply load files (images and sounds) and uses binary data. Application is working fine on Windows, but it raises error on Mac.

Now i dont own Mac so i cant debug it, I also googled but couldnt find anything close to it.

Please advise

Thanks

PS: Its an AIR APP

 

Here are snippets to understand the code

 

//browse file
_loadFile.addEventListener(Event.SELECT, selectHandler);
_loadFile.browseForOpen(title, typeFilter);

//selectHandler
_loadFile.addEventListener(Event.COMPLETE, loadCompleteHandler);
_loadFile.load();

//loadCompleteHandler
//works on windows but TypeError on Mac

switch(file.type.toLowerCase()){


  case ".mp3":  var sound:Sound = new Sound();  sound.loadCompressedDataFromByteArray(file.data, file.data.length);  fileHandler(sound);  break;  case ".jpg":  case ".png":  case ".jpeg":  case ".gif":   loader = new Loader();  loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadBytesHandler);  loader.loadBytes(file.data);  break;  }


//loadBytesHandler
fileHandler(loader.content);


Viewing all articles
Browse latest Browse all 2954

Trending Articles