2016-07-04 9 views
0

ビデオをストリームし、ストリームから外れたVTTキャプションを使用するChromecastアプリを作成しています。私は正常にTTMLをロードするために管理しているが、私はtyhe次のエラーでChromecastのVTTが表示されない

this.player.enableCaptions(true, 'vtt', 'http://some_file.vtt'); 

これはMediaPlayer.js以内に失敗し、次のコードは、

Uncaught TypeError: Cannot read property 'parse' of null 

これはになりそうだしている。このためにも、VTTをロードする必要が個々の手掛かりをロードするコードには誰もがこの問題を遭遇していますか?

+0

VTTはwebvttされている必要がありますする必要があります – Deviland

答えて

0
this.player.enableCaptions(true, 'vtt', 'http://some_file.vtt'); 

this.player.enableCaptions(true, 'webvtt', 'http://some_file.vtt'); 
0

MediaInfoに(テキスト/オーディオ)トラック情報を追加し、アクティブなトラックを設定する必要があります。このguideをご覧ください。あなたのメディアがmp4であっても、トラックを持っているとCORSが必要になることにも注意してください。

関連する問題