0

私は、Video.js を使用して mp4 ビデオを埋め込みました。これは素晴らしいプレーヤーです。開発および作業を行っているすべての人に感謝します。ほとんどの場合、うまく機能していますが、いくつかの小さな問題を解決する必要があります。

これはビデオ ページの 1 つです。コロンビアリバーバスフィッシング. 主に XHTML Transitional です。HTML 5 を混在させると、特に属性値で問題が発生すると思いますが、機能する限り、後で詳細を把握します。video.js コードは次のとおりです。

<video id="WAW_video_1" class="video-js vjs-default-skin" controls preload="auto" width="640" height="360" poster="ColumbiaRiverSmallmouthBassFishing.jpg" data-setup='{"WAW_option":true}' >
<source src="ColumbiaRiverSmallmouthBassFishing.mp4" type='video/mp4' />
<track kind="captions" src="captions.vtt" srclang="en" label="English" default />
Your browser does not support this video. Maybe you should update your internet browser
</video>

動画は Firefox、Chrome、IE11 で問題なく動作しますが、キャプションはありません。「captions.vtt」ファイルは正しく、IE10 は自分のコンピューターでローカルにキャプションを表示しますが、リモート サーバーにはキャプションがありません。VTT ファイルの完全な URL の場所を使用しようとしましたが、それもうまくいきませんでした。

このページのコーディングをざっと見ただけで、私が専門家ではないことがわかるはずですが、機能し、準拠しているコードを作成したいと思っているので、愚かな質問を許してください.

前もって感謝します

ロンB

4

1 に答える 1

0

Web サーバー構成の MIME タイプの問題である場合は、.vtt を .txt に変更して除外します。

ルートに web.config を追加する必要がある場合は、受け入れ可能な MIME タイプとして .vtt をリストする必要があります。

于 2015-03-01T06:16:08.510 に答える