Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.06.2015, 13:44
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 1  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
По умолчанию флэшка не меняет своих размеров

Вопрос не столько по флэшу, скорее по 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 так что можно исключить всякие гонки.

Старый 04.06.2015, 13:57
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Примерчик в студию.
__________________
Дети не должны знать о своих родителях

Старый 04.06.2015, 14:29
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 3  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
может потому что 100%-100% ? попробуй задать ноСкейл и размеры типа 500*500
__________________
Марк Tween

Старый 04.06.2015, 14:51
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Цитата:
может потому что 100%-100% ? попробуй задать ноСкейл и размеры типа 500*500
Неа не помогает.Сейчас попробую собрать минимальный пример.
PS: да, забыл сказать все происходит внутри фейсбучного приложения.Может это политика безопасности какая-то у фейспука?

Добавлено через 2 часа 14 минут
блин собрал пример, а на нем все работает

Старый 05.06.2015, 02:41
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 5  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
на мое примере работает, или со 100%-100% тоже работает? Тогда м.б. действительно фейсук вина
__________________
Марк Tween

Старый 05.06.2015, 02:52
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 6  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Разрешилась проблема. Оказывается смотрел закешированные размеры стейджа.Пойду качать внимательность

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 08:37.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.