其實相應的寫法有不少,比較通用的就是object + embed 。
可是我在使用過程當中,在xp sp3 下 ,embed標籤標記爲x-mplayer2,可是strechToFit無效了。很鬱悶~
在win7下,embed標記爲x-mplayer2,直接寫在embed裏面沒用,要用js從新設置一遍,strechToFit 和 uiMode。
後來發如今xp sp3下面的那個chrome的wmp插件和win7下面的wmp插件不同 - -。
其實一個很神奇的緣由就是官方發佈的chrome wmp插件api中寫的支持平臺不包括xp sp3.
總之,不少神奇的bug.
總之,解決相應的問題以下:
首先,你的電腦確定要有windows media player
1.在chrome瀏覽器中輸入chrome://plugins/ ,看看裏面的wmp插件是什麼版本
若是是這個,那就對了。
若是不是的話,就先停用,而後你能夠在http://ishare.iask.sina.com.cn/f/33394163.html?retcode=0這裏下載到這個np-mswmp.dll
而後把這個dll放到你的chrome下的plugins文件夾中(若是沒有plugins文件夾的話,本身創建一個就能夠了)。
通常都在C:\Program Files\Google\Chrome\Application\plugins這裏 ~~
而後再重啓瀏覽器。看看是否正確加載了。
2.html的寫法,很簡單,根據瀏覽器的不一樣,加載不一樣的html就行了
html
複製代碼chrome
代碼以下:windows
<!--[if !IE]> <-->
<object id="mediaplayer" type="application/x-ms-wmp" data="path" width="100%" height="100%">
<param name="src" value="path" valuetype="ref" type="video/x-ms-wmp">
<param name="animationatStart" value="1">
<param name="transparentatStart" value="1">
<param name="autoStart" value="1">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="0">
<param name="playcount" value="8640000">
<param name="autoRewind" value="1">
<param name="displaysize" value="0">
<param name="stretchtofit" value="1">
<param name="enableContextMenu" value="0">
<param name="uiMode" value="none">
<strong>Error:</strong>You need <a href="http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx">Windows Media Player Plugin</a>.
</object>
<!--> <![endif]-->
<!--[if IE]>
<object id="mediaplayer" type="video/x-ms-wmv" classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="100%" height="100%">
<param name="url" value="path" valuetype="ref" type="video/x-ms-wmv">
<param name="animationatStart" value="1">
<param name="transparentatStart" value="1">
<param name="autoStart" value="1">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="0">
<param name="playcount" value="8640000">
<param name="clickToPlay" value="1">
<param name="autoRewind" value="1">
<param name="displaysize" value="0">
<param name="stretchtofit" value="1">
<param name="enableContextMenu" value="0">
<param name="uiMode" value="none">
<strong>Error:</strong>You need <a href="http://www.microsoft.com/windows/windowsmedia/download/plugin.aspx">Windows Media Player Plugin</a>.
</object>
<![endif]-->api