2 votes

Vidéo ou VideoDisplay en Flex : quand faut-il utiliser l'un ou l'autre ?

Flex semble avoir 2 classes de vidéo : Video et VideoDisplay. Ma question est la suivante : quand est-il judicieux d'utiliser l'une ou l'autre ?

Ce que je peux dire à partir d'un premier coup d'œil, c'est que VideoDisplay répond aux événements de la souris parce qu'il hérite de IntaractiveObject, mais je ne suis pas sûr qu'il s'agisse d'une réelle différence, car Video semble avoir une solution de contournement pour cela, dans la mesure où vous pouvez ajouter vos propres écouteurs d'événements.

Il y a probablement plus que cela, mais c'est la seule différence que je vois maintenant. Donc ma question pour ceux qui ont utilisé ces objets de manière intensive, pouvez-vous partager votre expérience lorsque vous utilisez l'un plutôt que l'autre.

0voto

Sophistifunk Points 1497

Vous aurez presque toujours envie d'utiliser VideoDisplay. Video n'est pas un composant UIComponent, il ne peut pas gérer son propre chargement à partir d'une URL, il n'envoie pas d'événements Flex et vous ne pouvez pas lier les propriétés telles que playHeadTime. Video est un DisplayObject très basique, capable d'afficher des données vidéo, et ne fait pas grand-chose d'autre. Il s'agit plutôt d'une brique de base, que vous n'utiliserez que si vous voulez faire quelque chose de funky, ou si vous créez une application Flash (non flexible).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X