Windows Media Player在页面中调用的常用属性和方法(javascript)

本文介绍如何使用 Windows Media Player 控件进行多媒体播放操作。详细解释了控件的基本属性及如何控制播放状态,包括播放、暂停、停止等功能,并介绍了如何设置播放器界面模式、音量等。
转朋友的技术文章:
None.gif < object  classid = " CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 "  type = " application/x-oleobject "  id = " wmp "  width = " 0 "  height = " 0 "  style = " width:0px;height:0px; " ></ object >
None.gif
None.gif
// 基本属性  
None.gif
wmp.URL:String;  // 指定媒体位置,本机或网络地址 
None.gif
wmp.uiMode:String;  // 播放器界面模式,可为Full, Mini, None, Invisible 
None.gif
wmp.playState:integer;  // 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪 
None.gif
wmp.enableContextMenu:Boolean;  // 启用/禁用右键菜单 
None.gif
wmp.fullScreen:boolean;  // 是否全屏显示 
None.gif
None.gif
// 播放器常用控制 
None.gif
wmp.controls.play;  // 播放 
None.gif
wmp.controls.pause;  // 暂停 
None.gif
wmp.controls.stop;  // 停止 
None.gif
wmp.controls.currentPosition: double // 当前进度 
None.gif
wmp.controls.currentPositionString: string // 当前进度,字符串格式。如“00:23” 
None.gif
wmp.controls.fastForward;  // 快进 
None.gif
wmp.controls.fastReverse;  // 快退 
None.gif
wmp.controls.next;  // 下一曲 
None.gif
wmp.controls.previous;  // 上一曲 
None.gif
None.gif
// 播放器常用设置 
None.gif
wmp.settings.volume:integer;  // 音量,0-100 
None.gif
wmp.settings.autoStart:Boolean;  // 是否自动播放 
None.gif
wmp.settings.mute:Boolean;  // 是否静音 
None.gif
wmp.settings.playCount:integer;  // 播放次数 
None.gif
wmp.settings.balance  =   - 100 // (左声)
None.gif
wmp.settings.balance = 100 // (右声)
None.gif
wmp.settings.balance = 0 // (全声)
None.gif
None.gif
// 常用当前媒体属性 
None.gif
wmp.currentMedia.duration: double // 媒体总长度 
None.gif
wmp.currentMedia.durationString: string // 媒体总长度,字符串格式。如“03:24” 
None.gif
wmp.currentMedia.getItemInfo( const   string );  // 获取当前媒体信息
None.gif
// "Title"=媒体标题  "Author"=艺术家  "Copyright"=版权信息
None.gif
// "Description"=媒体内容描述  "Duration"=持续时间(秒)
None.gif
// "FileSize"=文件大小  "FileType"=文件类型  "sourceURL"=原始地址
None.gif
wmp.currentMedia.setItemInfo( const   string );  // 通过属性名设置媒体信息 
None.gif
wmp.currentMedia.name: string // 同currentMedia.getItemInfo("Title") 
None.gif

None.gifwmp.network.bufferingProgress; 
// 缓冲百分比
None.gif
wmp.network.downloadProgress;  // 下载百分比
http://user.qzone.qq.com/278263963

转载于:https://www.cnblogs.com/ruanbl/articles/674094.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值