PDA

Просмотр полной версии : useExpressInstall - Как воспользоваться


s0lar
25.05.2007, 16:01
Здравствуйте.

Прочел статью http://noregret.org/tutor/swfobject/

Начал применять. Но вот стало необходимо безболезнено заменить флеш плеер у пользователя..
В статье есть такая фраза
"Чтобы воспользоваться ExpressInstall, необходимо включить expressinstall.as в первом кадре вашего fla исходника, чтобы убедиться, что пользователю необходимо обновить плеер:" .. и далее код..
Чуть ниже есть исходники к примерам. В них useExpressInstall немного по другому!

Так как правильно сделать? Может кто пользовался?

Что такое хорошо?
28.05.2007, 21:50
Я пользовался.
Именно по этому описанию у меня все получилось сделать.
В первом кадре твоего фильма ничего не должно быть, кроме кода expressinstall.

s0lar
29.05.2007, 12:35
Ну я так и сделал.. что-то не получилось..
В первый кадр ты вставлял

// Инициализируем объект ExpressInstall
var ExpressInstall = new ExpressInstall();

// Если апгрейд необходимо, показываем кнопку 'start upgrade'
if (ExpressInstall.needsUpdate) {
// Это необязательно, обновление можно начать вручную при помощи
// вызова ExpressInstall.init() вместо следующих строк

// Добавляем произвольный текст, центрируем его
var upgradeMsg = attachMovie("upgradeMsg_src", "upgradeMsg", 1);
upgradeMsg._x = Stage.width / 2;
upgradeMsg._y = Stage.height / 2;

// Прописываем обработчик события для кнопки,
// запускающей ExpresInstall
upgradeMsg.upgradeBtn.onRelease = function() {
// Метод ExpressInstall.init() начинает процесс обновления
ExpressInstall.init();
}
// Останавливаем воспроизведение.
stop();
}


и все?