5

example-demo ページと同じマークアップを使用しましたが、デフォルトのパラメーターは実際には機能しません。字幕の自動再生が表示されません。字幕の選択に手動で移動して、トラックを選択する必要があります。

    <track kind="subtitles" src="" srclang="en" label="English"  />
    <track kind="subtitles" src="" srclang="it" label="Italian" default />

私は何を間違っていますか?それともこれはバグですか?

4

6 に答える 6

2

これは、iPad (Chrome、Safari) および Windows 7 PC (FF、Chrome) で問題なく機能しました。

<track kind="captions" src="demo.captions.vtt" srclang="en" label="English" default></track>

私はvideojs 4.6.2を使用していますが、この質問が尋ねられてから修正された可能性があります。

于 2014-06-12T16:52:47.647 に答える
0

現在、デフォルトのパラメータは 4.1.0 では何もしていないようです。ここに提出された問題があります。

さらに、API についての私の理解では、(exports.js を介して公開されるより多くのトラック機能を使用して独自のプレーヤーをコンパイルすることなく) 現在「安全な」方法で必要なデフォルトのトラックをプログラムで選択する優れた方法はありません。

バグで言及されている行のコメントを外し、いくつかのテストを行い、(すべてが機能すると仮定して) デフォルトのトラック選択を有効にするプル リクエストを videojs リポジトリに送信することをお勧めします。

于 2013-07-29T23:51:41.080 に答える