Videogular2视频在发布时损坏

时间:2018-09-26 06:15:27

标签: angular videogular

我有一个angular 4项目,并使用Videogular2添加了一个视频,如下所示:

<vg-player>
  <video [vgMedia]="media" #media id="singleVideo" preload="auto" controls>
    <source src=".\assets\videos\Video1.mp4" type="video/mp4">
  </video>
</vg-player>

它在本地工作。但是当我发布它时,视频显示为断点视频。 在他们的文档中,我看到他们键入了视频的完整路径,但是当我尝试这样做时,我得到了相同的结果。 如果我导航到视频的完整路径,则会得到:

  

您要查找的资源已被删除,名称已更改或暂时不可用。

我想念什么?

1 个答案:

答案 0 :(得分:0)

发现了问题。

因为我使用的是Azure,所以我需要创建自己的web.config文件。 在其中,我不得不告诉IIS允许mp4 MIME类型,只需将此mimeMap行添加到staticContent:

<system.webServer>
    <staticContent>
        <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
    </staticContent>
</system.webServer>