weifei365-forks / swfobject

Automatically exported from code.google.com/p/swfobject
0 stars 0 forks source link

swfobject 2.2 dynamic testing fails to detect Flash in the 32-bit version of IE8 running on the 64-bit WinXP #331

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
swfobject 2.2 dynamic testing fails to detect Flash in the 32-bit version of 
IE8 running on the 
64-bit WinXP, though v2.1 works fine.

What steps will reproduce the problem?
1. run testsuite_2_1/test_dynamic.html in the 32-bit version of IE8 on 64-bit 
WinXP
2. run testsuite_2_2/test_dynamic.html in the 32-bit version of IE8 on 64-bit 
WinXP

What is the expected output? What do you see instead?
Step 1: swf is presented
Step 2: alternative content is presented

What version of the product are you using? On what operating system?
http://code.google.com/p/swfobject/wiki/test_suite
IE8 32-bit version
WinXP 64-bit version

Please provide any additional information below.
Also tested in IE7 with same result.

Original issue reported on code.google.com by lewis.fr...@gmail.com on 25 Jun 2009 at 6:47

GoogleCodeExporter commented 8 years ago
Installed Flash version is 10.0.22.87

Original comment by lewis.fr...@gmail.com on 25 Jun 2009 at 6:52

GoogleCodeExporter commented 8 years ago
Hm... after testing on another of our 64-bit machines and finding that it 
worked fine, I uninstalled and 
reinstalled Flash on the failing machine -- now the 2.2 test suite works as 
expected. 

Corrupt Flash Player install as described in bug #1? But why would the version 
string have been available to v2.1 
but not to 2.2? Has that part of the detection code changed?

Original comment by lewis.fr...@gmail.com on 25 Jun 2009 at 8:00

GoogleCodeExporter commented 8 years ago
Happy that this solved it for you, but it is strange indeed. 

No, we haven't changed much detection code between v2.1 and 2.2 for IE, we just
cleaned up a couple of old routines aimed at fp6. 

Original comment by bobbyvandersluis on 26 Jun 2009 at 9:11