I think the detection script checks to see if you have the required version. If you don't, then it will tell you that you need the most recently released version of Flash regardless of what version the wrapper actually requires. This does cause confusion form a troubleshooting standpoint, but I'm guessing the reason is that adobe did this is that users would be more confused if it told them they needed flash 9 and gave them flash 10. Better to confuse the developers than the end user?
- Daniel On Fri, Oct 31, 2008 at 2:41 PM, ivo <[EMAIL PROTECTED]> wrote: > Hello all, > > I had been getting reports from users that my widget swf was displaying the > dialog "This content requires Adobe Flash Player 10" but I could not > reproduce it. I run and develop with Flash Player 9 installed. Other users > that only had Flash player 9 installed also could run it without any > problems. > > This morning I did a few changes to the widget, basically I embedded image > resources at compile time rather than load them over the web at runtime. On > the next debug run after the changes I started seeing the same dialog. I > rolled back the changes but the dialog stays. The only way I was able to get > the dialog to dissapear was to modify the html-template/index.template.html, > remove the 'Flash Player Version Detection' Javascript and have just the > embed code with the proper template tokens. The index.template.html tokens > for ${version_major} ${version_minor} ${version_revision} always output 9 0 > 124 as expected. Not sure what criteria the 'Flash Player Version Detection' > javascript is following. > > I am building my app using Flex Builder but its a Pure AS3 project, only > Sprites and the Graphic object are used and the SDK is 3.1. > > I have distributed the html with the ''Flash Player Version Detection' > along with my widget and I am now wondering how many users are seeing the > dialog and not bothering to run the update. > > Is the lesson here not to use the 'Flash Player Version Detection' that > ships with Flex Builder ? or am I running into a bug? > > Thanks, > > - Ivo > > >