JavaScript控制网页播放器的一些相关函数及参数

时间:2009年03月25日作者:愚人码头查看次数:2,952 views评论次数:0

相关文章网上也挺多的,但是感觉不好找,找到了也不是很实用的说,介绍了一大堆,对我们这种没什 么编程基础的人来说有些过于理论化了,本文主要介绍下JavaScript控制网页播放器的一些相关函数及参数并给相关实例及较详注解,当然由于本人知识所限,还请各位大侠指正。

<object classid=”clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6″ id=”wmp” >
<param name=”URL” value=”" />                          //媒体文件地址
<param name=”rate” value=”1″ />
<param name=”balance” value=”0″ />                   //声道0全声道,-100左声道,100右声道
<param name=”currentPosition” value=”0″ />
<param name=”playCount” value=”1″ />               //播放次数
<param name=”autoStart” value=”-1″ />               //是否自动播放-1是,0否
<param name=”currentMarker” value=”0″ />
<param name=”invokeURLs” value=”-1″ />
<param name=”volume” value=”50″ />                 //音量
<param name=”mute” value=”0″ />’);                   //是否静音-1是,0否
<param name=”uiMode” value=”none” />            //播放器模式full(默认)显示全部控件,none仅视频窗口,mini视频及一些常用控件,invisiblei不显示任何控件及视频窗口
<param name=”stretchToFit” value=”0″ />
<param name=”windowlessVideo” value=”0″ />
<param name=”enabled” value=”-1″ />’);
<param name=”enableContextMenu” value=”-1″ />
<param name=”fullScreen” value=”0″ />’);           //是否全屏
<param name=”enableErrorDialogs” value=”-1″ />//是否允许出错信息提示
</object>

JavaScript操作函数(wmp为播放机ID,注意区分大小写)

wmp.URL=”"                            //播放媒体地址
wmp.controls.play()                  //开始播放
wmp.controls.stop()                  //停止播放
wmp.controls.pause()                //暂停播放
wmp.settings.mute=true | false   //控制是否静音
wmp.fullScreen=true | false        //控制是否全屏

获取播放机状态

wmp.playState                        //播放机状态,共有1-10个状态,具体如下

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 的秒数形式显示,精确到毫秒

声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《JavaScript控制网页播放器的一些相关函数及参数

如果你读了我的文章,觉得有帮助: 说明
分类:JS
0条评论

暂时没有评论!

发表评论

*

*