1

Onion の Video.js 用 VAST プラグインの例を使用して、VAST xml ファイルを、広告のビデオ ソース用のフラッシュ ビデオを含む独自のものに切り替えました。これを Chrome で再生すると、動画が一瞬再生され始め、その後停止して真っ暗になります。エラーは次のとおりです。

Video.js: currentTime unavailable on Flash playback technology element.

奇妙なことに、このセットアップは OSX の Safari 8 で完全に機能します。

ここで何が起こっているかについてのアイデアはありますか?

更新:問題の原因は、videoJS CSS が含まれていないことが原因であることがわかりました。それを元に戻すと、Flash ビデオ広告が再び再生されます。CSS を含めないとどうすればこれを破ることができますか? 繰り返しますが、この CSS を含めないと、Chrome での再生が中断されるだけです。

4

1 に答える 1

1

video要素が完全に配置されていない場合、スクリプトがクラッシュします。依存関係が何であるかを正確に把握するのに十分なほど深く掘り下げていませんが、「Skip in 5...4...」ボタンのテキストの更新に関係していると確信しています。実際、「一瞬」は正確に 1 秒です。カウントダウンが進行しようとするまで再生され、例外がスローされます。

このスタイルを含めると、ビデオが再生されます

.vjs-tech { position: absolute; top:30px }

( はtop: 30px、ビデオが再生ボタンを覆わないようにするためのものです。 だけでも機能しposition: absoluteますが、ボタンを見つけるのが難しくなります)

于 2015-02-25T23:51:22.140 に答える