2010-12-02 5 views
0

Dans un Flex NetStatusEvent de type NetGroup.MulticastStream.PublishNotify, vous obtenez le nom chaîne du flux dans e.info.nameFlex/as3: Comment obtenir le nom d'un objet NetStream?

Le nom est ce que l'éditeur spécifié dans la méthode .publish (« »).

Mais dans un événement NetStatusEvent de type NetStream.Connect.Success, il n'existe aucune propriété de ce type. Au lieu de cela, l'objet entier NetStream est disponible via e.info.stream

Comment diable obtenez-vous quelque chose d'aussi basique que le nom de l'objet NetStream? e.info.stream.name n'existe pas.

Je dois être en train de négliger quelque chose de très simple.

Répondre

0

Oui, comme prévu, la solution est très simple. L'événement NetStream.Connect.Success se déclenche dès que le NetStream est initialisé. Il peut être utilisé pour afficher n'importe quel flux publié - en d'autres termes, aucun nom .publish n'a été attribué à ce point.