Detecting your Flash Player Version

The Capabilities Class in the flash.system package is perhaps a class that most people do not use. It is a very useful class that contains several useful properties and functions that can provide a world of information. I use the class regularly for finding the screen-resolution for my AIR apps using the screenResolutionX and screenResolutionY properties.

Here’s a small app using the class that detects the Flash Player Version and the player type – Debug or Release. This can be used as a FlashPlayer Version Checker.

Application | Source


5 Responses to Detecting your Flash Player Version

  1. Fabio says:

    It works bad. It says WIN 9,0,124,0 but I have 10 and I use Mac

  2. raghunathrao says:

    @Fabio – I tested the app on WIN & MAC with multiple players and it works for me. Please re-check your FP version on this page –

  3. paddy says: (using swfobject and a 1×1 swf) is a good appoach for the basic info…

  4. Fabio says:

    That’s right on that page I have correctly 10,0,22,87 and says tells WIN 9,0,124,0, sorry

  5. Joeflash says:

    @Fabio – Are you sure you’re running it in the browser and not in the local Flash player installed with Flash? Doing Test Movie in Flash will run the locally installed Flash Player, not the one installed as a plugin in your browser. I’ve used System.Capabilities tons of times and there’s never been a failure.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s