Please explain why does swfobject.getFlashPlayerVersion() sometimes incorrectly report the installed Flash Player version?

Submitted by: Administrator
In the past years there have been several occasions where a Flash Player didn't expose the right version number externally - as can be retrieved with JavaScript -, caused by corrupt Flash Player Mac OS X installers, affecting Firefox, Opera and Safari on Mac OS X, and also all JavaScript detection scripts, including SWFObject 2, SWFObject 1.5, UFO and the Adobe Flash Player Detection Kit.

Known erroneous versions are (major.minor.release version):

9.0.47 exposes 9.0.19
8.0.24 exposes 8.0.23
9.0.115 exposes either 9.0.47 or 9.0.64 (Note: only Adobe Express Install installers, affecting Firefox on Mac OS X only)
Submitted by: Administrator

Read Online SWFObject Job Interview Questions And Answers