1

html5-video-tag を使用します。1 つのビデオ ソース (.mp4) しか取得できない場合があります。

html5-video をサポートしていないブラウザーの場合 - すべて問題ありません。フォールバック メソッドが機能します。

<video>
    <object with flash></object>
</video>

.mp4 のみが提供されている場合、問題が発生します。Firefox では、「Kein Video mit unterstützem Format und Mime-Type gefunden」のみが表示されます。はい、Firefox は .mp4 ビデオを表示できません。

Firefox (または MIME タイプをサポートしていないブラウザー) に別の object-flash-section を表示させるにはどうすればよいですか?

エラー時にパススルーを強制する html5-video-tag の属性はありますか? または、イベント「onerror」をキャッチできますか...?

4

1 に答える 1

0

JavaScript を使用して、ファイル タイプがサポートされているかどうかを検出できます。

(function (video) {
    if (!video.canPlayType || !video.canPlayType('video/mp4')) {
        // Flash fallback
    }
}(document.createElement('video')));

HTML5 ビデオで述べたように、.ogv ファイルがない場合はフラッシュにフォールバックします

于 2013-04-08T13:28:13.250 に答える