0

IE9 でビデオを再生できませんでした。私は Visual Studio 2010 で開発しているので、Cassini を使用しています。Chrome ではビデオがうまく再生されますが、IE では赤い十字が表示されます。私はたくさん読み回しましたが、ほとんどの問題は MIME 構成が原因のようです。だから私は入れた

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

system.webserver の下の web.config に移動し、CAssini の代わりに IIS Express を使用してサイトを実行します。そして、これは私がこのエラーを受け取ったときです。

ここに画像の説明を入力

どうもありがとう。

4

1 に答える 1

0

より多くの調査と読書から... web.configを少し調整すると、IE9でビデオを再生できるようになりました...マジック:D

      <validation validateIntegratedModeConfiguration="false" />
      <staticContent>
          <remove fileExtension=".mp4" />
          <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
      </staticContent>

コードビハインド

    Dim FileName As String = dt.Rows(0).Item("FileName")
    Dim Location As String = dt.Rows(0).Item("RESLOCATION")
    Dim str As New StringBuilder
    str.Append("<video width='320' height='240' controls='controls'>")
    str.Append("<source src='")
    str.Append(Location & FileName)
    str.Append("' type='video/mp4' />")
    str.Append("</video>")
    videodiv.InnerHtml = str.ToString

Aspx

    <div id="videodiv" runat="server"></div>
于 2012-08-02T12:23:28.297 に答える