簡體   English   中英

ASP.NET視頻webm未加載

[英]ASP.NET Video webm not loading


我在asp.net中創建了一個基本網站。 我正在玩蔚藍的平台,但我遇到了一些困難。
該網站包含一個視頻(.webm)

<video autoplay loop muted class="background_login" src="Content/background.webm"></video>

該視頻在本地運行時會加載,但當我將其推送到azurewebsites.net時,它會保持黑色。
我已經閱讀過有關mime類型的內容,並且應該聲明它們。 所以我把它放在我的web.config中:

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

但它仍然不起作用。 該網站位於:'link deleted'
視頻存儲在Content文件夾中(如果它實際上存在FileZilla,則檢查它是否存在):'link deleted'
直接調用它會產生內部服務器錯誤。

什么可能出錯的想法?

有時,如果您啟用了ASP.NET Forms身份驗證,則會收到請求靜態內容文件的HTTP 500錯誤(.mp3,.mp4 ...)

刪除mimeMap元素應該可以解決問題。

將staticContent部分更改為:

<staticContent>
    <remove fileExtension=".webm" />
    <mimeMap fileExtension=".webm" mimeType="video/webm" />
</staticContent>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM