admin管理员组文章数量:1605636
width="410"
height="310"
layout="absolute" >
import mx.events.SliderEvent; // 这里是导入所需要的类, 用 import 关键字, 没什么好说的
import mx.events.VideoEvent;
// 自定义一个 playingMove() 函数, 作用: 影片播放时, id 为 " my_hs " 的HSlider 控件的值为影片的播放时间, 且最大值为影片的总时长
private function playingMove(event:VideoEvent):void{
my_hs.value = flvideo.playheadTime;
my_hs.maximum=flvideo.totalTime;
}
// 自定义 hs_onChange() 函数, 作用: 当用户拖拉 HSlider 控件使其值发生改变时, 影片的播放头就处于其值处, 即正在播放时间处于其值处
private function hs_onchange(event:SliderEvent):void{
flvideo.playheadTime = event.value;
}
//停止
private function stopMovie(event:MouseEvent):void{
flvideo.stop();
}
//播放
private function playMovie(event:MouseEvent):void{
playUrl(flvideo.source);
}
//暂停
private function pauseMovie(event:MouseEvent):void{
flvideo.pause();
}
private function playUrl(url:String):void{
if(flvideo.playing)
flvideo.stop();
flvideo.source = url;
flvideo.play();
}
private function displayStateChange():void{
var flag:int=1;
if(stage.displayState == StageDisplayState.FULL_SCREEN){
this.width=410;
this.height=310;
stage.displayState = StageDisplayState.NORMAL;
}else{
this.width=Capabilities.screenResolutionX;
this.height=Capabilities.screenResolutionY;
stage.displayState = StageDisplayState.FULL_SCREEN;
}
if(flag!=2){
stage.addEventListener(FullScreenEvent.FULL_SCREEN ,fullScreenHandler);
flag=2;
}
}
private function fullScreenHandler(event:FullScreenEvent):void{
if(!event.fullScreen){
this.width=410;
this.height=310;
}
}
]]>
source="Butterfly.flv" left="10" right="10" top="10" bottom="55"/>
posted on 2008-02-24 14:47 java flex 结合 阅读(363) 评论(2) 编辑 收藏 所属分类: flex
版权声明:本文标题:Java写播放器好写吗_自己写的一个播放器,还不是很完美,有空了再改 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728486996a1160274.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论