SWFObject Question:

Download Job Interview Questions and Answers PDF

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

SWFObject Interview Question
SWFObject Interview Question

Answer:

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)

Download SWFObject Interview Questions And Answers PDF

Previous QuestionNext Question
Tell me why do not I see Flash content in Internet Explorer on Windows while I do have the required minimal Flash Player version installed?Tell me how to prevent Internet Explorer from crashing and showing an "Operation Aborted" error when a <base> tag is defined?