Как заставить SWF-файл воспроизводиться только один раз за сеанс / посещение? - PullRequest
0 голосов
/ 25 января 2012

У меня на сайте есть флэш-логотип, но я не хочу, чтобы он воспроизводил каждую загрузку страницы.

Я абсолютный новичок в ActionScript, но я зашел так далеко, как с логотипом, погуглив и задавая вопросы. Я надеюсь, что кто-то может сказать мне, как сделать это последнее, что мне нужно на моем логотипе, так как я нигде не могу его найти! :)

Я использую AS2, но, думаю, я тоже могу использовать 3.

Ответы [ 2 ]

0 голосов
/ 24 мая 2012

Вы можете сделать это, набрав stop(); на панели действий последнего кадра фильма.

0 голосов
/ 25 января 2012

Вы можете использовать SharedObject, чтобы запомнить посещение вашего SWF.

Вот что вам нужно в ActionScript 2:

var so:SharedObject = SharedObject.getLocal("someName");

if(!so.data.visited)
{
    so.data.visited = true;

    // Do something for first visit.
    //
}
else
{
    // Do something else for subsequent visits.
    //
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...