HTML视频在本地工作,但不在AZURE服务器上工作

use*_*976 1 file-extension azure mime-types

新的服务器端和卡住...

我的网站上有一段简短的视频片段.在本地,它在浏览器中工作.然后我部署到Azure,视频不起作用.我的HTML是:

<section class="promo static" id="home">
  <video autoplay="" loop="" poster="assets/img/VideoPick.png" id="bgvid">
    <source src="assets/img/ThisVideo.webm" type="video/webm">
    <source src="assets/img/ThisVideo.mp4" type="video/mp4">
  </video>
</section>
Run Code Online (Sandbox Code Playgroud)

注意:我的本地是Mac,我使用sublime作为编辑器.

我需要更改配置中的某些内容,还是需要在项目中添加和引用的web.config文件?

Thi*_*dio 10

您需要在IIS上允许mp4.您可以使用web.config文件执行此操作.

PS:您不需要使用.NET,只需创建一个名为"web.config"的文件,其中包含以下内容:

<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
            <mimeMap fileExtension=".webm" mimeType="video/webm" />
        </staticContent>
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)