|
|
|||||
Регистрация: Mar 2017
Сообщений: 3
|
Флешбаннер - клик (ActionScript3)
Как устранить проблему в коде флешбаннера. Не пропускает рекламная площадка.(target)
первая проблема была: не было прописано при клике на баннер(кадр с кнопкой) следующее для перехода по ссылке на сайт. ActionScript 2.0: ActionScript 3.0: btn.addEventListener(MouseEvent.CLICK, clickHandler); function clickHandler(e:MouseEvent):void{ navigateToURL(new URLRequest(root.loaderInfo.parameters.link1), "_blank") добавила. + пришлось создать новый слой с кнопкой чтобы был клик. в итоге получили вторую проблему. вторая проблема: Resource requests from external domains Not all present links checked Resources present, but not requested закамментировала часть кода -> /* btnInfo.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler); function fl_MouseOverHandler(event:MouseEvent):void { this.disclaimer.gotoAndStop(2); } disclaimer.addEventListener(MouseEvent.MOUSE_OUT, fl_MouseOutHandler_3); function fl_MouseOutHandler_3(event:MouseEvent):void { this.disclaimer.gotoAndStop(1); } */ btn.addEventListener(MouseEvent.CLICK, clickHandler); function clickHandler(e:MouseEvent):void{ navigateToURL(new URLRequest(root.loaderInfo.parameters.link1), "_blank"); } в итоге теперь третья проблема -> третья на данный момент: Анимация не должна существенно нагружать процессор пользовательского компьютера, баннер не может использовать более 35% процессора в среднем и 60% в пике. p.s. вес баннера 51кб (ограничение 60кб) что делать?....очень срочно нужно найти ответ. Последний раз редактировалось Wolsh; 28.03.2017 в 20:23. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Для оформления своего кода нужно пользоваться тегами AS3
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Jan 2009
Сообщений: 25
|
Цитата:
|
|
|||||
Регистрация: Mar 2017
Сообщений: 3
|
спасибо за ответ... но анимацию там уменьшить нельзя..она полностью утверждена заказчиком и менять нельзя((.
код в таком виде сейчас: btnInfo.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler); function fl_MouseOverHandler(event:MouseEvent):void { this.disclaimer.gotoAndStop(2); } disclaimer.addEventListener(MouseEvent.MOUSE_OUT, fl_MouseOutHandler_3); function fl_MouseOutHandler_3(event:MouseEvent):void { this.disclaimer.gotoAndStop(1); } btn.addEventListener(MouseEvent.CLICK, clickHandler); function clickHandler(e:MouseEvent):void{ navigateToURL(new URLRequest(root.loaderInfo.parameters.link1), "_blank"); } ответ системы опять...: Resource requests from external domains Not all present links checked Resources present, but not requested Добавлено через 1 минуту + тестировала ранее по этой ссылке баннер. все ок пишет. а на деле выходит то что отправила выше. Последний раз редактировалось Inktake5; 29.03.2017 в 17:33. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
так в чем проблема? Что банер жрет слишком много ресурсов,занимает много места или что его не принимает некий сервис(т.н. "система")?
PS: Цитата:
Последний раз редактировалось undefined; 29.03.2017 в 17:57. |
|
|||||
Регистрация: Mar 2017
Сообщений: 3
|
проблема в том что нет перехода на сайт при нажатии на баннер.
+ вот эти слова что система присылает на инглише означает что он много весит?? P.s. система - рекламная площадка target. вес баннера не более 60кб. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
|
Часовой пояс GMT +4, время: 04:55. |
|
« Предыдущая тема | Следующая тема » |
|
|