My guess is that the users seeing this message have Flash 9.0.115 (Or
less Installed).

The wrapper sees that the SWF needs 9.0.124 (Or later) so the user
needs an upgrade. It then asks the server what the latest version of
the player is, finds out it is 10 and tells the user he needs to
update to 10.

Of course, I could be wrong - I was wrong once before I think ;-)


--- In [email protected], "Daniel Freiman" <[EMAIL PROTECTED]> wrote:
>
> I'm going to stand by my theory that it's going to ask for Flash 10 no
> matter what once it fails the detection script.  But I'm at a loss
as to why
> it's failing at all, unless users are confused between the different
> versions of Flash 9.  But your test would seem to discredit user
confusion.
> Report back if you figure anything out.
> 
> On Fri, Oct 31, 2008 at 3:44 PM, ivo <[EMAIL PROTECTED]> wrote:
> 
> >    Thanks for your reply.
> >
> > My point is that I am not using any Flash Player 10 features, my dev &
> > build environment dont have Flash player 10 installed, I am
building using
> > the 3.1 SDK and the project is configured to target 9.0.124. The
output
> > swf passes QA for Flash Player 9. The 'Flash Detection Wrapper' is
given the
> > vars that the required version is 9.0.124. Only some users see the
Flash
> > Player 10 required dialog. Until today I had not seen this dialog
(I have
> > 9.0.124 installed) and it was based on a trivial change.
> >
> > To test again I reverted back to the index.template.html to the one
> > supplied in Flex Builder and no Flash Player 10 required dialog
appears
> > anymore so I am not sure what is going on.
> >
> > I think I will look into using swfobject instead.
> >
> > Thanks,
> >
> > - Ivo
> >
> >
> >
> > ------------------------------
> > *From:* Daniel Freiman <[EMAIL PROTECTED]>
> > *To:* [email protected]
> > *Sent:* Friday, October 31, 2008 12:12:21 PM
> > *Subject:* Re: [flexcoders] Flash player 10 required for my swf?
> >
> >  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 <cervantes_vive@
yahoo.com<[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
> >>
> >>
> >   
> >
>


Reply via email to