其實相應的寫法有很多,比較通用的就是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就好了
復制代碼代碼如下:
<!--[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]-->