我正在测试Selenium的html5视频自动化方法,我找不到一个可以在视频中跳转一定时间的当前位置。
driver = webdriver.Firefox()
driver.get("https://www.youtube.com/watch?v=v_I4zqC7GN8")
driver.execute_script('document.getElementsByTagName("video")[0].currentTime=30
允许我跳到30秒的时间标记。
但是,我想从当前时间位置跳30秒。
大多数教程都在java中,有些教程非常深入java代码 - 我对Java不熟悉。
答案 0 :(得分:1)
您只需将30
添加到当前currentTime
值:
document.getElementsByTagName("video")[0].currentTime += 30;