![]() |
флэшка не меняет своих размеров
Вопрос не столько по флэшу, скорее по js. Вставляю флэшку с помощью swfObject:
swfobject.embedSWF("Preloader.swf", "altContent", "100%", "100%", "10.0.0", "expressInstall.swf", flashvars, params, attributes); В определенный момент меняю размер флэшки так: var swf = swfobject.getObjectById(attributes.id); swf.width=320; alert(swf.width); Алерт показывает 320 и визуально флэшка обрезалась, однако внутри самой флэхи stageWidth остался без изменений.Почему так? StageWidth измеряю с задержкой 2-3 сек после выставления свойства в JS так что можно исключить всякие гонки. |
Примерчик в студию.
|
может потому что 100%-100% ? попробуй задать ноСкейл и размеры типа 500*500
|
Цитата:
PS: да, забыл сказать все происходит внутри фейсбучного приложения.Может это политика безопасности какая-то у фейспука? Добавлено через 2 часа 14 минут блин собрал пример, а на нем все работает :) |
на мое примере работает, или со 100%-100% тоже работает? Тогда м.б. действительно фейсук вина
|
Разрешилась проблема. Оказывается смотрел закешированные размеры стейджа.Пойду качать внимательность :)
|
| Часовой пояс GMT +4, время: 11:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.