2010-11-11 21 views
0

J'ai un VideoPlayer dans une application Flex 4. L'application complète est le VideoPlayer plus une gestion des erreurs (si aucune URL n'a été spécifiée via flashVars, si l'URL ne pointe pas vers un fichier flv, etc.).Flex 4 correspond à la taille du swf pour les dimmensions source VideoPlayer

Comment faire pour que les dimmensions du fichier SWF incorporé correspondent à celles de la source vidéo pour le composant VideoDisplay, s'il vous plaît?

Merci.

Répondre

0

Voulez-vous dire que vous souhaitez changer la taille du swf après qu'il a été chargé? Si c'est ce que vous voulez dire, alors vous devez faire 2 choses:

1) Découvrez la taille de la vidéo en cours de lecture. Cela peut être fait en récupérant les métadonnées du fichier vidéo (je pense qu'il s'agit de l'événement netstream, onMetaData) 2) Appelez une fonction javascript pour changer la taille de votre swf dans le DOM html, car le swf ne peut pas changer son propre taille. Vous pouvez le faire avec ExternalInterface.

J'espère que cela aide.