我是 ActionScript 的新手,从 URLStream 获取字节时遇到了一些问题。
我正在尝试连接到一个 URL,并从此 URL 获取字节。
我创建private var urs:URLStream;
并urs.connected
返回 true。现在我想从这个 url 中获取字节。我的代码是:
public class myClass extends MovieClip
{
private var urs:URLStream;
private var ns:NetStream;
private var urr:URLRequest;
private var textStr:TextField;
public function myClass()
{
var urr:URLRequest;
var urs:URLStream;
urr=new URLRequest("http://myserver/video/video.flv");
urs=new URLStream();
urs.addEventListener(flash.events.ProgressEvent.PROGRESS,progresHnd);
urs.addEventListener(flash.events.Event.COMPLETE,completeHnd);
urs.addEventListener(flash.events.Event.CLOSE,closeHnd);
urs.addEventListener(flash.events.Event.OPEN,openHnd);
urs.load(urr);
if (urs.connected)
{
var myint:int = urs.readByte();
textStr.text = "success";
addChild(textStr);
}
else
{
textStr.text = "urs not connected";
addChild(textStr);
}
}
}
代码在urs.readByte();
. (可能有错误 #2030,不确定)
有人可以帮我解决这个问题吗?(或提供另一种获取字节的方法)
谢谢!