Slider и контейнер

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Slider и контейнер

Сообщение bodnar »

У кого нить кроме меня "ломается" slider если использовать flash-контейнер? Конкретно: бегунок слайдера продолжает двигаться и после того как мышкой его отпускают. Если кто сталкивался с такой проблемой подскажите как решать... :(
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Slider и контейнер

Сообщение Александр »

Может быть поможет
ВОПРОС: При использовании контейнера стандартные компоненты флеша работают некорректно. Как это исправить?

ОТВЕТ:
Решение проблемы с fl-компонентами от Святослава Лисина

addEventListener( Event.ADDED_TO_STAGE, onAddedToStage )
function onAddedToStage(e: Event): void {
Security.allowDomain("*");
stage.dispatchEvent(new Event(Event.DEACTIVATE));
stage.dispatchEvent(new Event(Event.ACTIVATE));
}
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Slider и контейнер

Сообщение bodnar »

Блин огромное спасибо, все заработало как нужно. :D А где можно почитать все эти вопросы и ответы? :roll:
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Slider и контейнер

Сообщение Александр »

FAQ (часто задаваемые вопросы) по API ВКОНТАКТЕ http://vkontakte.ru/pages.php?o=-2226515&p=FAQ
Noise Gate
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34

Re: Slider и контейнер

Сообщение Noise Gate »

занятно, а может кто-нибудь пояснить, из-за чего подобное происходит?
Superman
Сообщения: 38
Зарегистрирован: 11 апр 2010, 16:16

Re: Slider и контейнер

Сообщение Superman »

Я сделал также, а у меня выдает ошибку :
1120: Обращение несуществующего свойства Security.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Slider и контейнер

Сообщение Александр »

Superman

Код: Выделить всё

import flash.system.Security;
catamount5
Сообщения: 63
Зарегистрирован: 10 авг 2010, 13:37

Re: Slider и контейнер

Сообщение catamount5 »

А у меня после добавления контейнера Вконтакте скролл контейнера во флеше SrollPane стал некорректно работать. :-(
Если на кнопки контейнера нажимаешь - картинки перемещаются.
А если на бегунок нажимаешь - то больше уже ничего не перемещается. :-( Он остается в нажатом положении и кнопки тоже перестают работать.

Я понимаю, что дело в листенерах.
Но
addEventListener( Event.ADDED_TO_STAGE, onAddedToStage )
function onAddedToStage(e: Event): void {
Security.allowDomain("*");
stage.dispatchEvent(new Event(Event.DEACTIVATE));
stage.dispatchEvent(new Event(Event.ACTIVATE));

не помогает
catamount5
Сообщения: 63
Зарегистрирован: 10 авг 2010, 13:37

Re: Slider и контейнер

Сообщение catamount5 »

не думала, что строка Security.allowDomain("*"); столь важна в работе скроллов компонентов флеша!
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Slider и контейнер

Сообщение bodnar »

Тут важно то, что мы деактивируем/активируем диспетчерезацию событий
Ответить