Définir la propriété « client » de l'objet NetStream comme this

En donnant à la propriété client la valeur this, Flash Player recherche dans la portée des méthodes onMetaData() et onCuePoint(). Le code suivant en est un exemple :

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);
ns.client = this;
ns.play("video.flv");

var vid:Video = new Video();
vid.attachNetStream(ns);
addChild(vid);

Si les gestionnaires de rappel de onMetaData ou onCuePoint sont appelés et qu'il n'existe pas de méthode pour gérer le rappel, aucune erreur n'est générée. Pour gérer ces gestionnaires de rappel, créez des méthodes onMetaData() et onCuePoint() dans votre code, comme ci-dessous :

function onMetaData(infoObject:Object):void
{
    trace("metadata");
}
function onCuePoint(infoObject:Object):void
{
    trace("cue point");
}

Flash CS3

 

M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire

Page en cours: http://livedocs.adobe.com/flash/9.0_fr/main/00000265.html