Err:flash.net.NetStream에서 onMetaData 콜백을 호출할 수 없습니다.

1590 단어 .netFlash
영화를 내보낼 때 오류 프롬프트를 입력합니다.
Error #2044: 처리되지 않은 AsyncErrorEvent:.text=Error #2095: flash.net.NetStream에서 onMetaData 콜백을 호출할 수 없습니다.error=ReferenceError: Error #1069: 플래시에 있습니다.net.NetStream에서 속성인 onMetaData를 찾을 수 없고 기본값이 없습니다.    at 1_fla::MainTimeline/loadMv()     at 1_fla::MainTimeline/1_fla:::frame1()Error #2044: 처리되지 않은 AsyncErrorEvent:.text=Error #2095: flash.net.NetStream에서 onXMPData 콜백을 호출할 수 없습니다.error=ReferenceError: Error #1069: 플래시에 있습니다.net.NetStream에서 속성 onXMPData를 찾을 수 없으며 기본값이 없습니다.    at 1_fla::MainTimeline/loadMv()     at 1_fla::MainTimeline/1_fla::frame1()
 
 
수정된 코드, 빨간색은 추가된 코드입니다.
 
import flash.media.*;
var videoURL:String = "full.flv";
var videoConnection:NetConnection;
var videoStream:NetStream;        
var video:Video;
//  
var customClient:Object = new Object();
customClient.onMetaData = metaDataHandler;

loadMv();

// 
function loadMv():void{
	videoConnection = new NetConnection();
	videoConnection.connect(null);
	videoStream = new NetStream(videoConnection);
	videoStream.client = customClient;

	video = new Video();
	flvMc.addChild(video);
	video.attachNetStream(videoStream);
	video.width=1024;
	video.height=768;
	video.x=0;
	video.y=0;
	videoStream.play(videoURL);
}
//onMetaData 
function metaDataHandler(infoObject:Object):void {}

좋은 웹페이지 즐겨찾기