![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
Добрый день.
Я делаю видеоплеер, использую OSMF для этого. Переопределил контекстное меню по правой кнопке мыши так: this.contextMenu = new ContextMenu(); this.contextMenu.hideBuiltInItems(); var item:ContextMenuItem = new ContextMenuItem("Player build "); item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, onContextItemClick); this.contextMenu.customItems = [item]; protected function onContextItemClick(event:ContextMenuEvent):void { flash.net.navigateToURL(new URLRequest("http://google.com"), "_blank"); } Как заставить работать слушателя из меню, вызываемого над видеообъектом? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Видимо, this не является контейнером для видеообъекта, либо для видеообъекта назначено собственное контекстное меню (тогда можно поместить над ним спрайт с прозрачной заливкой, если доступа к этому меню нет).
Добавлено через 4 минуты Уточните хотя бы: пункт в меню над видео есть, и активен, но при нажатии не срабатывает слушатель? Или в меню над видео НЕТ этого пункта?
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
Да, сам пункт есть, он активен. Не срабатывает только слушатель.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:42. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|