Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<;视频>;Sharepoint 2007中的标记_Sharepoint_Html_Video - Fatal编程技术网

<;视频>;Sharepoint 2007中的标记

<;视频>;Sharepoint 2007中的标记,sharepoint,html,video,Sharepoint,Html,Video,我正在尝试向Sharepoint 2007网站添加视频标记,但未成功 我创建了一个新的内容编辑器Web部件并注入了以下代码: 加载控件,在保存视频时会找到视频(因此没有断开的链接),但视频不会播放 我所做的是将页面另存为本地磁盘,tada:它可以工作 我把代码修改了好几次。我注意到Sharepoint确实对代码进行了一些修改,但在本地运行时,同样的代码也会起作用 我的网站上也没有HTML5 doctype。(都不是本地的) 想法?Sharepoint提供视频的MIME类型是什么?它应该是v

我正在尝试向Sharepoint 2007网站添加视频标记,但未成功

我创建了一个新的内容编辑器Web部件并注入了以下代码:


加载控件,在保存视频时会找到视频(因此没有断开的链接),但视频不会播放

我所做的是将页面另存为本地磁盘,tada:它可以工作

我把代码修改了好几次。我注意到Sharepoint确实对代码进行了一些修改,但在本地运行时,同样的代码也会起作用

我的网站上也没有HTML5 doctype。(都不是本地的)


想法?

Sharepoint提供视频的MIME类型是什么?它应该是
video/ogg

,。

只是为了验证,相同的视频和HTML片段加载到一个普通的HTML页面?我没有尝试创建一个普通的HTML页面,我所做的只是将Sharepoint页面保存到我的驱动器并在那里进行测试。(我从一本html5书籍中复制了代码,并与其他示例进行了交叉检查,因此我非常确信它是防弹的。)好吧,你应该测试你的浏览器是否支持该视频。我有浏览器兼容性表,它确实支持,而且当服务器从我的本地硬盘驱动器播放视频时,同一浏览器也会播放视频。我在“网络”中检查了Firebug选项卡,我在视频响应标题中看到了这一点:响应标题内容类型应用程序/octet stream上次修改Wed,08 Jun 2011 15:41:08 GMT Etag“{77150F04-D55B-4F3E-8176-613938D13473},2”服务器Microsoft IIS/6.0实际上,我将视频格式更改为WEBM,视频在Google Chrome上工作(在Firefox 4.x中仍然不工作)所以我猜这是一个客户端问题。@GeorgeKatsanos您的内容类型需要是
video/ogg
(或者现在是
video\webm
)才能在Firefox中工作-如果收到的文件不是正确的内容类型,它将不会播放。Chrome显然在做一些内容嗅探。
<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>