В конце воспроизведения видео jwplayer отображает «поделиться»
Пользовательский интерфейс, охватывающий весь прямоугольник jwplayer - это окно с вкладками с 3 вкладками: «поделиться», «встроить», «информация».
Мне нужно, чтобы этот пользовательский интерфейс "Поделиться" исчез.
Для замены этого «общего» интерфейса, который, как я полагаю, Jwplayer устанавливает после завершения
воспроизведение видео как стандартное поведение - я добавил обработчики событий для 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);
}
Поле 'alert' сообщило мне, что файл и изображение списка воспроизведения верны.
И я знаю, что меня вызывают мои обработчики событий - я использую окно предупреждения внутри обработчика, чтобы доказать это себе.
Но окно «Поделиться» с тремя вкладками не исчезнет. Это все еще там после воспроизведения -
onIdle и onReady используют один и тот же код выше - не поможет.
Пользовательский интерфейс «Поделиться» - как я могу заменить его на «mybanner2.jpg» после воспроизведения видео
завершается