【AS3】コールバックメソッドについて

noimage.jpg
はまたー
はまたー

Error #2095: flash.net.NetStream はコールバック onMetaData を呼び出すことができませんでした。

このエラーに苦労した。

コールバックメソッドについて記述しておかないと、延々とこのエラーと闘うハメになります。

var customClient:Object = new Object();
stream.client = customClient;
customClient.onMetaData = metaDataHandler;

private function metaDataHandler(infoObject:Object):void {
    for (var propName:String in infoObject) {
        trace(propName + " = " + infoObject[propName]);
    }
}

【追記 そのすぐ後】
これだけでもエラー出なくすることできます。

var customClient:Object = new Object();
stream.client = customClient;

Comments