|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2012
Сообщений: 47
|
Как добавить javascript баннер в флеш плеер?
Есть флеш плеер, в нем в качестве баннера используется статическое изображение:
Клики на этой картинке обрабатываются кодом вида private function onAdvertContainerClick(e:MouseEvent):void { navigateToURL(new URLRequest("...")); } - не работает. Скажите, как разместить javascript код баннера в флеш плеере? |
|
|||||
listener
|
Цитата:
Имелось в виду в html заменить флеш-баннер на js-баннер. Т.е. рекламная сеть предлагает вам обойтись без флеша. |
|
|||||
Регистрация: Jun 2012
Сообщений: 47
|
Хм, но ведь есть же сайты, на которых в флеш плеерах отображаются баннеры, по подобию youtube, как-то они ведь это делают.
Без флеша там не получится... |
|
|||||
Регистрация: May 2013
Сообщений: 15
|
Что за баннеры такие? Внутри флеша всё нутро только по его законам — это значит, что модули таких баннеров написаны на AS3.
И да, меняйте в HTML, не во флеше, как уже сказали |
|
|||||
Регистрация: Jun 2012
Сообщений: 47
|
Прикрепил скриншот с таким баннером.
И тут без флеша не сделать - смысл как раз в том, что смотришь видео, а поверх него рекламный баннер. Если не будет флеша, не будет и видео. Тогда и реклама не нужна будет. Последний раз редактировалось iNils; 17.12.2013 в 00:43. |
|
|||||
Вероятно в баннер.жс что-то происходит и вы можете поглядеть код там и показать нам? И, обычно, у таких сетей есть описалово (обычно убогое), как встраивать во флеш.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
Регистрация: Jun 2012
Сообщений: 47
|
Вот код:
<!--Copy and paste the code below into the location on your website where the ad will appear.--> <script type='text/javascript'> var adParams = {a: 'xxxxxxxx', size: '468x60',serverdomain: 'ads.adk2.com' }; </script> <script type='text/javascript' src='http://cdn.adk2.com/adstract/scripts/smart/smart.js'></script> На сайте у них что-то не получилось найти инструкцию... |
|
|||||
Видимо просто поверх плеера добавлен еще один div в который встраивается js баннер
оффтоп, "у нас специальный статус в comodo, поэтому быстрее всего у нас" ) Жесть. Я напрямую с комодо такой сертификат заказывал. Заполнил все данные, оплатил, и сертификат у меня. Таки быстрее всего напрямую в комодо) |
|
|||||
[+4 06.05.14]
|
Товарищи, мне пару лет назад предлагали делать хак-тулзу , которая создает дивы, айфреймы и прочее чисто с флеша непосредственно не обрабатывая внешний JS. Как это делать мы все знаем EI.call("loooooooong string with all JS methods") . Получается флеша напрямую использует 2 языка не работая со своим контейнером html физически. То есть и в этом случае можно вот так вот сделать
__________________
Марк Tween |
|
|||||
prrt
Вы случаем не Денис с фриланса? Я же вам уже всё объяснил. В любом случае, повторю ещё раз. Флешь плеер и браузер - две разные платформы. banner.js - Это скриптовой файл для браузера. Его нельзя просто вставить во флешь, он не будет работать. Если вы хотите внедрить рекламу непосредственно в сам флеш ролик, необходим код именно для флеша (AS3), который будет это делать. Обычно, у самой рекламной сети на сайте есть библиотека для флеша, либо хотя-бы какой-то общий регламент для разработчиков, по внедрению их рекламы в разные платформы. Если ничего из этого нет, можно конечно затянуть пояс и постараться самостоятельно написать либу для флеш, воспроизведя в точности все действия, которые совершает banner.js. Кстати, посмотрите на его исходный код: http://cdn.adk2.com/adstract/scripts/smart/smart.js (Меня на такой героический поступок совершенно не вдохновило) Поэтому мы обратились к их тех поддержке. В тех поддержке нам сообщили, что они поддерживают флеш игры, однако всё что они могут предоставить, это - iframe. (Кстати, эти рекламщики занимаются рекламой для владельцев сайтов) Вот в итоге и имеем то что имеем. Либо:
Цитата:
__________________
Дети не должны знать о своих родителях Последний раз редактировалось Tails; 20.11.2013 в 12:35. |
Часовой пояс GMT +4, время: 11:54. |
|
« Предыдущая тема | Следующая тема » |
|
|