
Originally Posted by
Ooze
I need to know how to detect version of FlashLite contained inside phone firmware. This problem relates to S60 3rd FP1 phones where old firmwares have FlashLite 2.0(or 2.1) included and newer ones have FlashLite 3.0.
I am looking for any other way than checking firmware version, and I need to do this from native C++ application.
I think you can easily detect the flash lite version by using :
Code:
var flashVersion:String = getVersion();// returns FL 8,1,53,1 for flash lite 3 and FL 7,2,201,0 for Flash Lite 2.1
//or
System.capabilities.version
in the actionscript of ur swf file. So , what u have to do is to launch the swf file by using Content Handler (i.e it open the flash file with default flash player) in ur symbian c++ stub.Moreover, Flash lite 2.0 applications work with FL 3.0 .Thus , it is good to make ur swf file in FL 2.0..Hope it helps u...
Best Regards,
SajiSoft