Прослушивание событий Vimeo Player с использованием JavaScriptInterface в Android
Я показываю Vimeo-плеер внутри WebView на Android. У меня вопрос: мне нужно отслеживать события "play" и "pause" или даже "ход видео" с помощью JavaScriptInterface, как мне этого добиться?
1 ответ
Вы можете найти полную реализацию здесь. Вы также можете получить HTML-код для видео с помощью SDK vimeo-network-java. Но часть, которую вы должны знать:
froogaloop.addEvent('playProgress', function(data) {
if(!showingPlayer && data.percent > 0) {
showingPlayer = true;
jQuery('.froog_container_class').show();
jQuery('.froog_container_class').css('height', '_windowHeight');
jQuery('.froog_container_class').css('width', '_windowWidth');
/* Most tablets I tested aren't quick enough to make this work
but one can still hope */
jQuery('#loading').fadeOut('slow');
}
});