please some one help !!! this is important.
I am attaching my air file's link. - http://flashvisions.com/storage/CdLabelCreator.air - here is my file
Adding files to application should show their id3 data in datagrid.
Please guys help me.if you have a mac osx / snow leopard please run this application and test it. it . Add mp3 files by pressing "add files" etc.
I want to know why this works on window but not on snow leopard. Please help
I have finally figured it out. I have gotten many music related applications tested on asnow leopard. It seems Adobe Air fails at claiming its crossplatform acceptance. None of the mp3 related apps work on mac osx snow leopard. "Guys at adobe.. please take a look at it so that you get it done by Air2.0"
The problem with my application was due to few things that were wrong.
1. Loading Mp3 files vis fileobject.nativePath is incorrect way to load such resources. you must use fileobject.url instead.
2. Comparing for file type with logic such as :
will have issues on mac, because:
The file type. In Windows or Linux, this property is the file extension. On the Macintosh, this property is the four-character file type, which is only used in Mac OS versions prior to Mac OS X. If the FileReference object was not populated, a call to get the value of this property returns null.
3. I need to set sandbox as “file system” to access the content of audio resource. The method is :”open FlexBuilder -> project -> Properties -> Flex Complier -> Additional Complier arguments -> add “-use-network=false” “.
Now my application works cross platform. Thanks to a outstanding support by the Adobe Air Support.
Sincere thanks to adobe air support