track 要素と組み合わせて、ビデオにオーバーレイするカスタム ビデオ コントロールを使用している場合。字幕/キャプションは、これらのコントロールの下に表示されることがよくあります (特に Safari6 または Opera.next で)。
コントロールの上に字幕を配置する良い方法 (つまり、CSS またはあまり良くない JS) はありますか?
WebVTT ファイル内で行の位置を直接変更できることはわかっていますが、WebVTT ファイル内の字幕の配置は「セマンティック」であり、必要な位置の定義はプレーヤーの配置。(プレーヤーのスキンを変更した直後に WebVTT ファイルを変更しても意味がありません)。
現在、track 要素をサポートするすべてのカスタム メディア コントロール スクリプトは、ネイティブ実装を削除して、独自のキューの表示を処理するだけです。これは、私にとってポリフィルが意味するものではありません。