sharepoint
  • html5
  • video
  • 2011-06-08 72 views 3 likes 
    3

    我試圖將一個視頻標記添加到Sharepoint 2007網站,但沒有成功。<video> Sharepoint 2007中的標記

    我創建了一個新的內容編輯的WebPart,並注入下面的代碼:

    http://pastebin.ca/2076724

    <video id="movie" width="320" height="240" preload controls> 
        <source src="/videos/test.ogv" type='video/ogg; codecs="theora, vorbis"' /> 
    
        <object id="MediaPlayer" width="320" height="240" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" 
    standby="Loading Windows Media Player components..." type="application/x-oleobject"> 
        <PARAM NAME="FileName" VALUE="http://www.domain.com/videos/test.wmv"> 
        <PARAM name="autostart" VALUE="false"> 
        <PARAM name="ShowControls" VALUE="true"> 
        <param name="ShowStatusBar" value="false"> 
        <PARAM name="ShowDisplay" VALUE="false"> 
        <EMBED TYPE="application/x-mplayer2" SRC="http://www.domain.com/videos/test.wmv" NAME="MediaPlayer" 
        WIDTH="192" HEIGHT="190" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="0"></EMBED> 
        </OBJECT> 
    </video> 
    

    控件加載,做保存視頻(所以沒有斷開的鏈接),當視頻被發現,但視頻不播放。

    我所做的是將頁面保存爲我的本地磁盤,以及田田:它的工作原理。

    我用代碼亂搞了好幾次。我注意到Sharepoint確實改變了一些代碼,但是在本地代碼的作用相同。

    我的網站中也沒有HTML5文檔類型。 (本地)。

    想法?

    +0

    只是爲了驗證,相同的視頻和HTML代碼段加載在一個正常的HTML頁面? – 2011-06-08 14:34:39

    +0

    我沒有嘗試創建一個正常的HTML頁面,我所做的就是將Sharepoint頁面保存到我的驅動器並在那裏進行測試。 (我從html5書中複製了代碼,並與其他示例進行了交叉檢查,因此我非常確定它是防彈的。) – 2011-06-08 15:18:53

    +0

    那麼,您應該測試您的瀏覽器是否支持該視頻。 – Jonas 2011-06-08 16:02:57

    回答

    3

    什麼MIME類型是Sharepoint服務的視頻?它應該是video/ogg,here's a Technet article on how to configure MIME types in IIS6

    +0

    我檢查了Firebug的,在「網絡」選項卡,我看到這個視頻的響應頭: 響應頭 內容類型\t **應用程序/八位字節流** 的Last-Modified \t星期三,2011 15年6月8日: 41:08 GMT 的Etag \t 「{77150F04-D55B-4F3E-8176-613938D13473} 2」 服務器\t微軟IIS/6.0 – 2011-06-09 08:24:29

    +0

    其實,我改變了視頻格式WebM和谷歌瀏覽器,(視頻合作仍然沒有在Firefox 4.x中工作),所以我猜測這是一個客戶端問題。 – 2011-06-09 08:32:20

    +0

    @GeorgeKatsanos您的內容類型需要是'video/ogg'(或現在'video \ webm')才能在Firefox中運行 - 如果收到的文件不是正確的內容類型,它將無法播放。 Chrome顯然是在做一些內容嗅探。 – robertc 2011-06-09 09:09:43

    相關問題