Chrome / FireFox问题 - 无法在ASP.NET中嵌入Windows Media Player

时间:2010-10-18 11:25:13

标签: video embed wmp

我正在尝试使用asp.net 3.5在浏览器中播放.wmv视频。

这是我的代码

<object id="mediaplayer" type="video/x-ms-wmv" classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="500" height="500">
                    <param name="url" value="file:///C:/winvideo-ITPro-BuildAndPublishDataCubeToSSAS2008.wmv" 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="99999">
                    <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"></object>

我这个在IE中,但无法在Chrome / Firefox浏览器。

能够发挥

我的Windows媒体播放器的Firefox也已安装的插件

http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx

请帮我解决这个问题。

由于

1 个答案:

答案 0 :(得分:1)

我用这个在Firefox中显示wmv。

<EMBED type="video/x-ms-wmv" width="416px" height="320px" autostart="False" URL="./Movie/Pljacka.wmv" enabled="True" balance="0" currentPosition="0" enableContextMenu="True" fullScreen="False" mute="False" playCount="1" rate="1" stretchTofit="False" uiMode="3">

您可以通过以下方式查看浏览器:

var browser = Request.Browser.Browser.ToLower();            
        if(browser == "ie")
        {
            pnlIE.Visible = true;
        }
        if (browser == "firefox")
        {
            pnlFirefox.Visible = true;
        }