Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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
HTML视频可以在本地工作,但不能在AZURE服务器上工作_Azure_Mime Types_File Extension - Fatal编程技术网

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

HTML视频可以在本地工作,但不能在AZURE服务器上工作,azure,mime-types,file-extension,Azure,Mime Types,File Extension,新到服务器端并且卡住了 我的网站上有一个短片。在本地,它在浏览器中工作。然后我部署到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="vide

新到服务器端并且卡住了

我的网站上有一个短片。在本地,它在浏览器中工作。然后我部署到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>

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


配置中是否有需要更改的内容,或者需要在项目中添加和引用的web.config文件?

您需要允许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>

您需要在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>


我需要在任何地方引用web.config,还是只需要将其保存在项目文件夹中?只需将web.config上载到网站的根目录(例如使用ftp)我需要在任何地方引用web.config,还是只需要将其保存在项目文件夹中?只需将web.config上载到网站的根目录(例如使用ftp)