![]() |
|
||||||||||
|
|||||
|
Здравствуйте. Столкнулся с проблемой при создании баннера.
Требования площадки: В кнопке баннера прописать код AS2 Но есть надобность сделать баннер с использованием AS3 Нашел в сети решение. mybanlink.addEventListener(MouseEvent.CLICK, buttonClickHandler); function buttonClickHandler(event:MouseEvent):void { navigateToURL(new URLRequest(root.loaderInfo.parameters.targetURL), root.loaderInfo.parameters.targetWindow); } Но к сожалению у меня кнопка отказывается работать. Подскажите пожалуйста как быть? Что сделал не так? |
|
|||||
|
Прошу прощения. Выпустил из головы момент с форматом.
Залил CS4 Кнопка активна. При клике выдаёт ошибку: Цитата:
|
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Вы локально что ли тестируете?
|
|
|||||
|
А как нужно?
В браузере тоже перехода нет. |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Для перехода нужна ссылка, которая должна быть тут: root.loaderInfo.parameters.targetURL. Вы её туда положили? Если нет, то будут ошибки, и в браузере не будет перехода.
И спросите у хозяев площадки, примут ли они ваш файл скомпилированный под AS3. Возможно их баннерная сеть крутит только AS2 ролики. |
|
|||||
|
root.loaderInfo.parameters - это флешвары, прописанные в хтмл-странице, которые передаются флешке при запуске
баннерная сеть передает вашей флешки два параметра targetURL и targetWindow когда вы тестируете локально, то таких параметров соответственно нигде нет и вы пытаетесь перейти по пустым ссылкам |
|
|||||
|
Цитата:
Последний раз редактировалось Zum00t; 01.09.2011 в 04:13. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|