Вход

Просмотр полной версии : Как выудить номер версии плеера?


pavit
30.05.2003, 10:02
Функция getVersuon дает строку типа: WIN 6,0,22,0 из которой ясно что номер версии 6 (MX), но как выудить этот номер программно, да и на других платформах может быть в начале вовсе не WIN.

На сколько я понимаю решение простое, типа того как на php написать substr(4,1,getVersuon()), но как сделать это на ActionScript?

Пушистик
30.05.2003, 12:32
function getPVersion() {
player = getVersion();
version=player.substring(4,5);
return version;
}
trace("Установлен Flash Player "+getPVersion());

Pietrovich
03.06.2003, 23:22
function getPVersion() {
player = getVersion();
version=player.substring(4,5);
return version;
}
trace("Установлен Flash Player "+getPVersion());


2Пушистик
позволю себе скромное замечание...
для внутренних переменных обязательно использовать var иначе варя создастся уровнем выше, т.е. в том муве в котором функция вызывается ...

вот пример:
aaa = function ()
{
var bbb = "bbb";
ccc = bbb;
return ccc;
}

trace(aaa());

если помотреть дебагером видно что bbb в отличие от ссс не появилась...

а вообще можно было проще :)
getVersion().substring(4,5)

Пушистик
04.06.2003, 00:37
Петрович, молодец...молодец!:)