6

私はこのコードを持っています:

<video width="365" height="250" controls>
   <source src="../videos/MiSIPP_Overview.mp4" type="video/mp4" />
   <source src="../videos/MiSIPP_Overview_OGV.ogv" type="video/ogg" />
   (HTML 5 video player has failed)
</video>

Chrome と Firefox でも (OGG フォールバックを使用して) 正しく動作しますが、IE10 またはエミュレートされた IE9 では断固として動作しません。「無効なソース」が表示されます。

http 経由でホストされているファイルを指すように src タグを変更しようとしましたが、それも機能しません。

また、Freemake Video Converter を使用して .webm ファイルを生成し、代わりにそれを指定しようとしました。まだサイコロはありません。

他に試せることはありますか?

4

3 に答える 3

1

この問題が発生し、ビデオ コーデックがサポートされていないことがわかりました。ビデオ変換ソフトウェア (Oxelon など - 無料) を入手し、出力を .mp4 に選択します (ソースも .mp4 です)。そして、ビデオ コーデックを (H264) に、オーディオ コーデックを (AAC) に選択します。これで問題が解決します。

オマール

于 2014-10-22T18:10:30.817 に答える
0

追加

<source src="../videos/MiSIPP_Overview_OGV.webm" type="video/webm" />

コード内のソース タイプ。IE ブラウザーでのサポート。

于 2013-08-22T12:36:59.367 に答える
0

IE9 エミュレーションをどのように行っているかわかりませんが、まだ行っていない場合は head セクションで試してください。

<meta http-equiv="X-UA-Compatible" content="IE=9"/>
于 2013-06-17T07:58:20.497 に答える