这里是WMP的版本ClassID,从WMP7后ID就成了clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6,之前的6.4为clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95,但是之前的版本还是可以用的,只不过新功能用不了罢了。
下面这个是具体的版本号,你可以对比一下你现在的是什么版本。
版本号 Windows Media Player (WMP) 的版本
----------------------------------------------------------------
5.1.51.421 WMP 5.2 Beta
5.1.52.701 WMP 5.2
6.02.902 WMP 6.0
6.1.5.130 WMP 6.0 Internet Explorer 5 RC0 Beta
6.1.7.217 WMP 6.0
6.2.5.410 WMP 6.2 Beta
6.4.5.809 WMP 6.4
6.4.6.* WMP 6.4 for Windows 2000 Beta
6.4.7.1028 WMP 6.4,具有多位速率 (MBR) 更新,用于Internet Explorer
6.4.7.1112 WMP 6.4,具有 MBR 更新(在 6.4.7.1028 的基础上对错误消息进行了较小更新)
6.4.9.* WMP 6.4,仅用于 Windows 2000
7.0.0.1954 WMP 7
7.0.0.1958 WMP 7 更新
7.0.0.1956 WMP 7,更新了安装程序
7.0.0.1440 WMP 7,用于 Windows Millennium Edition (Me)
7.01.00.3055 WMP 7.1
8.00.00.4477 WMP for Windows XP
9.00.00.2980 WMP 9 系列,用于 Windows XP、Windows 98 Second Edition、Windows Me 和 Windows 2000
9.00.00.2991 WMP 9 系列,用于 Windows Server 2003
10.00.00.3646 WMP 10
---------------------------------------------------------------------------------------------------------------
官方的插入方式真够简单的,我都有点想踹他们两脚,
<OBJECT ID="Player"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<PARAM name="autoStart" value="True">
</OBJECT>
下面是具体参数在不同浏览器的可用性,这个东东真是太有用了,好多参数用了不起作用,我都测试的快疯了,一看这个列表,原来人家压根不支持,晕...
参数的默认值:
Parameter |
Default |
Description |
AudioStream |
true |
|
AutoSize |
true |
|
AutoStart |
true |
Sets if the player should start automatically |
AnimationAtStart |
true |
Sets if an animation should show while the file loads |
AllowScan |
true |
|
AllowChangeDisplaySize |
true |
|
AutoRewind |
false |
|
Balance |
false |
|
BaseURL |
|
|
BufferingTime |
5 |
|
CaptioningID |
|
|
ClickToPlay |
true |
Sets if the player should start when the user clicks in the play area |
CursorType |
false |
|
CurrentPosition |
true |
|
CurrentMarker |
false |
|
DefaultFrame |
|
|
DisplayBackColor |
false |
|
DisplayForeColor |
16777215 |
|
DisplayMode |
false |
|
DisplaySize |
false |
|
Enabled |
true |
|
EnableContextMenu |
true |
|
EnablePositionControls |
true |
|
EnableFullScreenControls |
false |
|
EnableTracker |
true |
|
Filename |
URL |
The URL of the file to play |
InvokeURLs |
true |
|
Language |
true |
|
Mute |
false |
|
PlayCount |
1 |
|
PreviewMode |
false |
|
Rate |
1 |
|
SAMILang |
|
|
SAMIStyle |
|
|
SAMIFileName |
|
|
SelectionStart |
true |
|
SelectionEnd |
true |
|
SendOpenStateChangeEvents |
true |
|
SendWarningEvents |
true |
|
SendErrorEvents |
true |
|
SendKeyboardEvents |
false |
|
SendMouseClickEvents |
false |
|
SendMouseMoveEvents |
false |
|
SendPlayStateChangeEvents |
true |
|
ShowCaptioning |
false |
|
ShowControls |
true |
Sets if the player controls should show |
ShowAudioControls |
true |
Sets if the audio controls should show |
ShowDisplay |
false |
Sets if the display should show |
ShowGotoBar |
false |
Sets if the GotoBar should show |
ShowPositionControls |
true |
|
ShowStatusBar |
false |
|
ShowTracker |
true |
|
TransparantAtStart |
false |
|
VideoBorderWidth |
false |
|
VideoBorderColor |
false |
|
VideoBorder3D |
false |
|
Volume |
-200 |
|
WindowlessVideo |
false |
|
可能你最想知道的是怎么用程序(我偏向用JS)来控制WMP的播放、停止、快进吧,看看这里吧,http://msdn.microsoft.com/en-us/library/dd564034%28VS.85%29.aspx,有详细的说明和例子。(英文的)