我在任何我能想到的地方都进行了搜索。提前谢谢。
我已经尝试添加编解码器属性,并添加了
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
我的.htaccess文件。
所有其他浏览器(包括IE)都能正确显示视频。 Safari只是给了我后备
这是代码:
<video controls="controls">
<!-- Provide mp4(h.264), ogg, and webm -->
<source src="_video/lgit01.m4v" type="video/mp4" /> <!-- Safari and IE - Put this first due to issues with the IOS not cycling down this list. -->
<source src="_video/lgit01.webm" type="video/webm" /> <!-- Higher quality than ogg. The browsers that support ogg also support webm -->
<source src="_video/lgit01.ogv" type="video/ogg" /> <!-- Supported by Chrome, Firefox, and Opera - Not IE or Safari -->
<object type="application/x-shockwave-flash" data="eh5v.files/html5video/flashfox.swf" width="1280" height="720" style="position:relative;">
<param name="movie" value="eh5v.files/html5video/flashfox.swf" />
<param name="allowFullScreen" value="true" />
<param name="flashVars" value="autoplay=true&controls=true&fullScreenEnabled=true&posterOnEnd=true&loop=false&poster=eh5v.files/html5video/lgit_-_01.jpg&src=lgit_-_01.m4v" />
<embed src="eh5v.files/html5video/flashfox.swf" width="1280" height="720" style="position:relative;" flashVars="autoplay=true&controls=true&fullScreenEnabled=true&posterOnEnd=true&loop=false&poster=eh5v.files/html5video/lgit_-_01.jpg&src=lgit_-_01.m4v" allowFullScreen="true" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_en" />
</object>
<p>your browsers don't support this shit</p>
</video>
&#13;
我还尝试在.m4v之上添加.mp4 vid到源代码。我已经注释掉并删除了flash嵌入来排除这一点。这有什么可能是错的?我有最新版的safari。我将safari指向了youtube并得到了一个页面说&#34;糟糕,您的网络浏览器不再受支持&#34;。它给了我一个后备链接。有人可以告诉我发生了什么事吗?
谢谢你的时间。
约什
答案 0 :(得分:0)
发布此问题后,堆栈溢出显示侧栏中有更多相关项目,我找到了解决方案。它只是简单地更新Quicktime。感谢