小编use*_*399的帖子

html5视频标签没有播放mp4 - IIS

我遇到的问题是我无法通过视频标签获取mp4视频.

服务器是Win7 Ultimate上的IIS 7.5.

文件中的htm非常简单和香草:

<video width="360" height="240"  controls="controls" >
    <source src="test.mp4" type="video/mp4" />
</video>
Run Code Online (Sandbox Code Playgroud)

在"Internet Explorer"中,标签呈现带有红叉的黑盒子.

在Firefox中,标记呈现为灰色框,带有浅灰色十字和"没有支持格式和MIME类型的视频".

我知道你在想什么 - 添加MIME类型.我做了这两种不同的方式却没有成功; 首先我尝试在IIS中添加MIME类型,然后我尝试通过web.config添加

<staticContent>  
  <remove fileExtension=".mp4" />
  <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>
Run Code Online (Sandbox Code Playgroud)

这些都没有带来任何影响.我还将.mp4文件直接键入地址坏,IE和Firefox都可以播放.此外,我已经去过在IE和Firefox中使用"视频"标签的网站,他们播放视频就好了.

有人可以帮助我解释为什么不玩这个,以及我可以做些什么来让它发挥?

谢谢

iis html5 mp4 html5-video

6
推荐指数
1
解决办法
1万
查看次数

C#Try-Catch&Exception处理

在当前项目的代码的各个部分中,不断使用

try
{
    //code
}
catch(Exception e)
{
    //display nicely formatted error message
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,假设代码处理所有已知/假设的错误(例如检查对象是否为空等),是否应该在代码中放置try-catch,以便在应用程序全局格式中显示错误?

或者更好的做法是让错误抛出异常并让应用程序自然崩溃?

谢谢

.net c# asp.net exception-handling try-catch

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

asp.net ×1

c# ×1

exception-handling ×1

html5 ×1

html5-video ×1

iis ×1

mp4 ×1

try-catch ×1