Я занимаюсь разработкой приложения, целью которого является загрузка MP4-видео с онлайн-плеера.Пользователь открывает видеоплеер, и мое приложение должно загрузить видео, указанное пользователем.
Видеоплеер показывает динамический контент, и под этим я подразумеваю, что нет фиксированного количества видео, которое он может показать.Иногда показывает четыре видео, а иногда даже пятьдесят.На видео проигрывателе есть кнопка «следующий» и «предыдущий».Эти кнопки пропускают или возвращают обратно к видео, загруженному в данный момент видеопроигрывателем.
В настоящее время я очищаю веб-страницу видеопроигрывателя, и ссылка на воспроизводимое видео MP4 доступна из исходного кода HTML веб-страницы.Я хочу, чтобы мое приложение получало все эти ссылки за один раз, что возможно только при нажатии кнопки «Далее» на проигрывателе видео и удалении ссылки из кода HTML, пока не останется видео для показа.
Может ли кто-нибудь предложить какой-либо метод для автоматизации этого в коде, чтобы мое приложение автоматически очищало все эти ссылки, нажимая кнопку «Далее»?Есть ли что-то вроде приложений Selenium Web Driver для Android, которые могут автоматизировать эту или другую технику, чтобы сделать это элегантно и быстро?