0

Chrome を除くすべてのブラウザで、HTML5 ビデオが正しく表示されません。 http://cordeck.ba.lightburncloud.com/test-video

ここに私のマークアップがあります:

<video class="video-js vjs-default-skin" controls="" autoplay="" preload="auto" data-setup="{}">
    <source type="video/ogg" src="/files/videos/sample.ogg">
</video>

たとえば、Firefox では、ビデオ ボックス内に次のメッセージが表示されます。

No video with supported format and MIME type found

エラー コンソールに次のメッセージが表示されます。

HTTP "Content-Type" of "image/ogg" is not supported. Load of media resource http://http://cordeck.ba.lightburncloud.com//files/videos/sample.ogg failed.

私の知る限り、image/ogg タイプは存在せず、自分のサイトでも使用していません。何を与える?

4

1 に答える 1

0

この問題は解決されました。どうやら、画像を提供する CMS は、独自の MIME タイプを添付して、ファイルと一緒にデータベースに保存していたようです。

Web サーバーは正しいタイプを送信していましたが、サード パーティのアプリによってオーバーライドされました。

于 2013-03-01T15:09:48.853 に答える