日期:2014-05-16 浏览次数:20376 次
本文来自互联网:
http://www.51888.org.ru/archives/605.html
?
JS控制网页音乐播放器和网页播放器参数含义
?
media player控制 player.controls.play(); 播放 player.controls.stop(); 停止 player.controls.pause(); 暂停 player.controls.currentPosition 返回播放文件的当前时间位置(以秒为单位) player.controls.currentPositionString 时间格式的字符串 “0:32″ player.currentMedia.duration 返回播放文件的总长度(以秒为单位) player.currentMedia.durationString 时间格式的字符串 “4:34″ player.settings.volume 音量 (0-100) player.settings.balance 声道,通过它应该可以进行立体声、左声道、右声道的控制。但对应的取值尚不清楚。 player.settings.mute = s 静音(s取值为true和false) player.closedCaption.CaptioningID 网页中出现字幕的容器的ID player.closedCaption.SAMIFileName 字幕文件地址 player.playState 返回播放器状态( 3:正在播放,2:暂停1:已停止) player.URL设置文件来源 wmp.playState==1 //停止播放 wmp.playState==2 //暂停播放 wmp.playState==3 //正常播放 wmp.playState==4 //向前搜索 wmp.playState==5 //向后搜索 wmp.playState==6 //缓冲处理 wmp.playState==7 //等待反应 wmp.playState==8 //播放完毕 wmp.playState==9 //连接媒体 wmp.playState==10 //准备就绪 wmp.controls.currentPositionString //取得媒体当前位置,以形如 06:01 的时间形式显示 wmp.controls.currentPosition //取得媒体当前位置,以形如 300.001 的秒数形式显示,精确到毫秒 wmp.currentMedia.durationString //取得媒体总长度,以形如 06:01 的时间形式显示 wmp.currentMedia.duration //取得媒体总长度,以形如 300.001 的秒数形式显示,精确到毫秒 ================================================== ==== REAL PLAYER控制 player.DoPlay() 播放 player.DoPause() 暂停 player.DoStop() 停止 player.GetLength() 返回播放文件的总长度(以毫秒为单位) player.GetPosition() 返回播放文件的当前时间位置(以毫秒为单位) player.GetPlayState() 返回播放器状态(0:停止,1:连接,2:缓冲,3:播放,4:暂停,5:寻找) player.SetPosition(n) 时间位置跳到n的地方(n取值以毫秒为单位) player.SetVolume(n) 设置音量(n取值为0到100) player.SetMute(s) 静音(s取值为true和false) player.SetFullScreen() 全屏 player.setSource() 设置文件来源 ============================== 网页播放器的参数含义 Windows Media Player 网页播放器 参数含义 (默认0为否,-1或1为是) <object classid=”clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E9 5″ id=”MediaPlayer1″ width=”286″ height=”225″> <param name=”AudioStream” value=”-1″> <param name=”AutoSize” value=”-1″> <!–是否自动调整播放大小–> <param name=”AutoStart” value=”-1″> <!–是否自动播放–> <param name=”AnimationAtStart” value=”-1″> <param name=”AllowScan” value=”-1″> <param name=”AllowChangeDisplaySize” value=”-1″> <param name=”AutoRewind” value=”0″> <param name=”Balance” value=”0″> <!–左右声道平衡,最左-9640,最右9640–> <param name=”BaseURL” value> <param name=”BufferingTime” value=”15″> <!–缓冲时间–> <param name=”CaptioningID” value> <param name=”ClickToPlay” value=”-1″> <param name=”CursorType” value=”0″> <param name=”CurrentPosition” value=”0″> <!–当前播放进度 -1 表示不变,0表示开头 单位是秒,比如10表示从第10秒处开始播放,值必须是-1.0或大于等于0–> <param name=”CurrentMarker” value=”0″> <param name=”DefaultFrame” value> <param name=”DisplayBackColor” value=”0″> <param name=”DisplayForeColor” value=”16777215″> <param name=”DisplayMode” value=”0″> <param name=”DisplaySize” value=”0″> <!–视频1-50%, 0-100%, 2-200%,3-全屏 其它的值作0处理,小数则采用四舍五入然后按前的处理–> <param name=”Enabled” value=”-1″> <param name=”EnableContextMenu” value=”-1″> <!-是否用右键弹出菜单控制–> <param name=”EnablePositionControls” value=”-1″> <param name=”EnableFullScreenControls” value=”-1″> <param name