頁面嵌入Windows Media Player播放器代碼需要注意的

來源:互聯網
上載者:User

這裡是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>
下面是具體參數在不同瀏覽器的可用性,這個東東真是太有用了,好多參數用了不起作用,我都測試的快瘋了,一看這個列表,原來人家壓根不支援,暈...

PARAM name Internet Explorer Firefox with mime type application/x-ms-wmp Firefox with any other mime type
autoStart yes yes yes
balance yes yes yes
baseURL yes yes yes
captioningID yes yes yes
currentMarker yes yes yes
currentPosition yes yes yes
defaultFrame yes no no
enableContextMenu yes yes yes
enabled yes yes yes
enableErrorDialogs yes yes no
fileName no yes yes
fullScreen yes no no
invokeURLs yes no no
mute yes yes yes
playCount yes yes no
rate yes yes yes
SAMIFileName yes yes yes
SAMILang yes yes yes
SAMIStyle yes yes yes
SRC no yes yes
stretchToFit yes yes no
URL yes yes yes
volume yes yes yes
windowlessVideo yes yes yes

參數的預設值:

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,有詳細的說明和例子。(英文的)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.