• Registrati
Benvenuto su codeinvaders.net la community italiana dedicata agli sviluppatori!
Puoi partecipare alle discussioni anche attraverso facebook, twitter e google+.
JS Day
  • google plus
  • facebook
  • twitter
Codeinvaders.net, domande e risposte per sviluppatori!
Partecipa a questa community rispettando tutti i suoi membri che, per il puro piacere di condividere, forniscono risposte e suggerimenti.
Classifica migliori utenti del mese 02/2017
  1. 4240 Punti

  2. 3980 Punti

  3. 3480 Punti

  4. Luca Rainone

    2400 Punti

I premi del mese
Posizione 1: Buono Amazon da 10 euro
Posizione 2: Sconto 40% su un libro O'Reilly

AS3: Evento ContextMenuEvent.MENU_ITEM_SELECT non scatenato quando clicco su un video

Ho questo pezzo di codice nel main del mio filmato flash:

var myMenu:ContextMenu = new ContextMenu();

var item:ContextMenuItem = new ContextMenuItem("Visit www.myawesomesite.it");
item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,gotoMyPage);
myMenu.customItems.push(item)
myMenu.hideBuiltInItems();

contextMenu = myMenu;

e funziona. Il problema nasce quando faccio click col tasto destro su un video. Il menu è corretto, vedo la voce "Visit www.myawesomesite.it" ma quando la seleziono l'evento non si scatena.
Quando invece clicco col tasto destro su un qualsiasi altro elemento, allora funziona tutto regolarmente.

Qualche idea del perché e come risolvere?

quesito posto 23 Maggio 2013 da Luca Rainone (2,400 punti)
   

1 Risposta

0 voti
 
Risposta migliore

ok sembra sia un bug noto di flash.

Unica soluzione è quella di mettere uno Sprite trasparente davanti al video e registrare il menu anche per questo.

Effettivamente funziona.

Fonte: http://forums.adobe.com/thread/779342

risposta inviata 23 Maggio 2013 da Luca Rainone (2,400 punti)
Selezionata 23 Maggio 2013 da Luca Rainone
Puoi partecipare alle discussioni anche attraverso facebook e twitter.
...