Прослушивание событий 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');
               }
           });
Другие вопросы по тегам