「網頁內嵌多媒體檔案-WindowsMediaPlayer」修訂間的差異
出自 MozTW Wiki
(→開始實作) |
|||
行 18: | 行 18: | ||
</pre> | </pre> | ||
以上的作法,在 IE6 sp2/Firefox 1.0/Opera 7.23 中測試過,可以正確運作無誤。 | 以上的作法,在 IE6 sp2/Firefox 1.0/Opera 7.23 中測試過,可以正確運作無誤。 | ||
+ | |||
+ | 如果你要嵌入其他格式的檔案,你必須更改 [http://www.w3schools.com/media/media_mimeref.asp Mime Type] 的設定,而 ActiveX 只看 Classid,不看 Mime Type,所以在 object 標籤中,你僅需更改檔案名稱。但需要注意一點:你不能用 WMP 的 Classid 去播放 Quicktime 的檔案。 |
於 2004年12月5日 (日) 14:02 的修訂
內嵌 Windows Media 的檔案
注意事項
- 在 Win32 底下,我們假設每個人都有安裝 Windows Media Player 7 的版本。
- WMP6 尚未支援 WMV/WMA。
- 在 Linux 底下,我們假設每個人都有安裝 VLC media player,而且正確的將 plugin 複製到 Firefox 的 plugin 的目錄下。
- VLC media player 到了 0.80 版才實作了 WMV/WMA 的支援。
開始實作
假設我們要嵌入一個 WMV 格式的檔案……
<object classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="320" height="240"> <param name="url" value="test.wmv"> <param name="uiMode" value="none"> <param name="autoStart" value="false"> <embed src="./test.wmv" type="video/x-ms-wmv" width="320" height="240" autoStart="0" showControls="0"></embed> </object></p>
以上的作法,在 IE6 sp2/Firefox 1.0/Opera 7.23 中測試過,可以正確運作無誤。
如果你要嵌入其他格式的檔案,你必須更改 Mime Type 的設定,而 ActiveX 只看 Classid,不看 Mime Type,所以在 object 標籤中,你僅需更改檔案名稱。但需要注意一點:你不能用 WMP 的 Classid 去播放 Quicktime 的檔案。