[SWFObject] forcing upgrade from 7 to 8 with express install

tod antilla antillat at yahoo.com
Tue Nov 7 09:50:15 PST 2006


Damn, thanks for the quick response!

Yes, your version tester confirms me as 7, and I have code to stop the swf and load the updater - I started by pasting your example code in the first empty frame of my fla. If I force the upgrade in a manner such as  this:

if ( true || ExpressInstall.needsUpgrade()) {
              ExpressInstall.init();
}

...the updater works great, but as I mentioned, its a matter of convincing needsUprade() that
im version 8 as currently it plays in 7. The only version 8 feature im using is filters which are added in the second frame. In fact visiting your expressInstall test( what besides publish settings makes your test 8? )  is working with my browser so I must be missing something but Im running out of things to check. Publish settings 8..., SWFObject constructor with true param and version 8.... First frame code...  After I finish my daily server tasks, Ill try making a new fla and start from scratch hoping I dont replicate my hidden blunder.






are you sure you have flash player 7 installed?

did you put code in to stop your swf and load the updater if  
needsUpdate() returns true, like in my example?


On Nov 6, 2006, at 6:59 PM, Tod.Antilla at cancer.org wrote:

>
>
> Hi.
>
> Trying to force a version 8 upgrade from 7.
> Although SWFObject getVersion confirms my Firefox player  
> installation to be
> version 7, ExpressInstall.needsUpgrade() allows player 7 to view my  
> version
> 8 swf regardless of as2 calls to version 8 filters , etc. Have an ugly
> workaround using $version instead of ExpressInstall.needsUpgrade(), (
> ExpressInstall.init() works fine)  but would prefer to figure out why
> needsUpgrade doesnt consider my swf version 8. Must be missing  
> something
> obvious. Anyone have a sure fire way of coercing a swf to version 8  
> in the
> mind of needsUpgrade? Heres my javascript embed:
>
>  var so = new SWFObject("header_promo_master.swf", "promoid",  
> "760", "169",
> "8", "#ffffff", true );
>           so.addParam("allowScriptAccess", "always");
>           so.addParam("base", "/common/video/HomePromo");
>             so.write("flashPromo");
> Thanks.
>
> _______________________________________________
> SWFObject mailing list
> SWFObject at lists.deconcept.com
> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com

_______________________________________________
SWFObject mailing list
SWFObject at lists.deconcept.com
http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com








More information about the Swfobject mailing list