JavaScript控制网页播放器的一些相关函数及参数
2008-09-02 13:36
387 查看
<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 的秒数形式显示,精确到毫秒
<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 的秒数形式显示,精确到毫秒
相关文章推荐
- Windows控制台中一些相关参数设置(解决控制台乱码等问题)
- [Javascript][jQuery]图片预加载与可变参数函数
- JavaScript 函数参数传递到底是值传递还是引用传递
- c语言中的函数可变参数列表相关的三个宏
- 一些经常会用到的Javascript检测函数
- C# 引用类型作为函数参数时一些需要注意的地方
- javascript继承相关的函数
- javascript中this做事件参数相关问题解答
- JavaScript深入理解函数参数列表及“不存在重载”
- 轻松学习 JavaScript (2):函数中的 Rest 参数
- caffe中的一些文件的作用及相关参数的解释
- Linux Socket 相关函数作用及参数详细分析
- 如何用javascript 的eval动态执行一个需要传对象参数的函数
- JavaScript中函数传入参数与外部变量绑定
- javascript中参数个数可变的函数
- Javascript 控制图片显示大小函数 By Stabx, 第二版
- jQuery一些函数的默认参数
- 网页播放器的控制参数的收集
- JavaScript中函数参数的值传递和引用传递
- jsp中怎么将jsp定义的参数传给javascript定义的函数?急