Я показываю проигрыватель vimeo внутри WebView на Android. Мой вопрос: мне нужно отслеживать событие «воспроизведение» и событие «пауза» или даже «прогресс видео» с помощью JavaScriptInterface, как я могу этого добиться?
Прослушивание событий vimeo Player с помощью JavaScriptInterface в Android
comment
См.: stackoverflow.com/a/54252590/5065348.
- person AnsonChen   schedule 18.01.2019
Ответы (1)
Вы можете найти полную реализацию здесь. Вы также можете получить HTML-код для встраивания видео с помощью vimeo-networking-java SDK. . Но часть, которую вам нужно знать, это:
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');
}
});
person
Kyle Venn
schedule
27.04.2016