我正在使用 NetStream 类使用 Video 类或舞台视频播放视频,没有用于向后或向前视频的搜索栏,我在视频中添加了搜索栏但搜索功能无法正常工作,这给了我错误的搜索时间. ns.seek(mySeekTime)
我想知道是否可以通过精确搜索制作我自己的搜索栏,我从服务器获取视频,服务器是否影响搜索视频?
private function onClick(event:MouseEvent):void
{
if (event.currentTarget is Group)
{
var myGroup:Group = event.currentTarget as Group;
if ( myGroup.mouseX >= 100)
{
mouseClickedXPos = myGroup.mouseX;
ns.inBufferSeek = true;
var seekTime:Number = (mouseClickedXPos-100) * (totalTime/(controlBarControls.width-100));
ns.seek(seekTime);
myRect.graphics.clear();
myRect.graphics.beginFill(0xFF0000);
myRect.graphics.drawRect(controlBarControls.x+100,controlBarControls.y,mouseClickedXPos-100, rect.height);
}
}
}
这里的搜索栏是我在 Event.ENTER_FRAME 之后绘制的 myRect 形状。
问题:时间ns.time()
不会更改为我们通过 seek(seekTime) 更新的新时间