|
Hola, en primer lugar comentarte q mientras el flash player sirve para visonar proyectos hechos en flash el shockwave player sirve para visionar proyectos hechos con director.(otra aplicación para hacer páginas web de macromedia).
Para detectar el plugin de flash basta con q pongas este código en el primer frame de la escena:
playerVersion = eval("$version");
myLength = length(playerVersion);
while (i<=myLength) {
i = i+1;
temp = substring(playerVersion, i, 1);
if (temp eq " ") {
platform = substring(playerVersion, 1, i-1);
majorVersion = substring(playerVersion, i+1, 1);
secondHalf = substring(playerVersion, i+1, myLength-i);
minorVersion = substring(secondHalf, 5, 2);
}
}
if (majorVersion eq "6") {
// cambia siFlash.html por el nombre de la página con contenido flash.
gotoAndStop("Si flash 6", 1);
stop();
} else if (majorVersion eq "5") {
getURL("siFlash5.html");
stop();
} else {
play();
}
la varible platform te devuelve el sistema operativo... no es el mismo plugin el q se instala para windows q para mac, etc.
Y majorVersion te devuelve la versión mas alta del plugin q el pc tiene instalada.
Lo mejor q puedes hacer es una vez detectada q versión tiene y q SO lo redirecciones a la página conveniente de descarga del plugin en macromedia.com.
Espero q te sirva
|