flash - v.4 / v.5 - plugin detection

Chris Kurt

Erfahrenes Mitglied
moin,
weiß einer wie man checken kann welche version des plugin vorhanden ist. allerdings sollte auch differenziert werden können, ob flash4 oder flash5.
bis jetzt hab ich meine weichen immerganz billig mit ner kleinen swf die nur aus getUrl("flash_is_da.html"); besteht. die unterscheidet allerdings nich zwischen 4 & 5...

hab ma gehört das es da irgendwas wie
Set Variable: "playerVersion" = eval ("$version") geben soll, hab aber keine ahnung was man da für werte erhält. es is auf jeden fall keine simple "4" oder "5" soviel hab ich durch testen schon rausbekommen...

wenn einer ne andere idee hat oder mehr über $version weiß, wär fein.....

-kuat-
 
hab´s schon selber rausgefunden, is mal wieder so simpel das man ganich dran gedacht hat....

für alle die´s wissen wollen.
man baut ne swf mit nem flash5 befehl in frame1, z.b.
_root.gotoAndStop(3);
dann aufm 2. & 3. frame jeweils nen stop.
bei frame2 landen die mit flash4 bei frame 3 die mit flash5.
that´s it.
wenn man jetzt noch illegalerweise im quelltext den part mit
"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" löscht dann kommt auch für leute die "nur" flash4 haben nich die downloadaufforderung sondern das was man selber da hinzupacken gedenkt...

-k-
 
Zurück