ビデオの再生が終わると、jwplayerはjwplayerの四角形全体をカバーする "共有" UIを表示します。これはタブ付きの3つのタブ 'share' 、 '埋め込み'、 '情報' この「共有」UIを消しておく必要があります。私はJwplayerは標準的な動作として、映像の 再生を完了した後に入れていると仮定し、この「シェア」UIを交換するにはjwplayer 'share'イメージは消えません
- 私はONIDLE、onCompleteのとonReady イベントのイベントハンドラを追加しました。私は、デフォルトのビデオやデフォルト画像でプレイリストを読み込む:
// this is called immediately after jwplayer.setup()
jwplayer().onComplete(function playerOnCompleteEvent(){handlePlayerComplete(jwplayer);});
// this gets called for the onComplete event
function handlePlayerComplete(theJwPlayer)
{
playlist = { file: 'http://localhost/theWebsite/videos/moto_sounds.flv',
image: 'http://localhost/theWebsite/images/mybanner2.jpg' };
alert("in handlePlayerIdle: the playlist file is "
+ playlist.file + " and image is " + playlist.image);
theJwPlayer().load(playlist);
}
「警告」ボックスがあることを私に言った私はまさに プレイヤーが作成されたときにコードがないか、イベントハンドラで
プレイリストファイルと画像は正しいです。 イベントハンドラが呼び出されていることはわかっています。ハンドラ内でアラートボックスを使用して、自分自身にそれを証明します。
しかし、 '共有'の3タブ付きウィンドウは消えません。それは再生の後にまだそこにあります - onIdleとonReadyは、上記の同じコードを使用します。
「共有」UI - ビデオ再生後に「mybanner2.jpg」と置き換えるにはどうすればいいですか? は完了しますか?