您可以在youtube视频页面的上下文中执行javascript API:
youtubePlayer = document.getElementById("movie_player");
youtubePlayer.getPlayerState();
因此,根据https://developers.google.com/youtube/js_api_reference?csw=1
state == 0
当视频结束时
您可以在循环中添加执行程序,每N秒检查一次状态。
Youtube + Selenium ChromeDriver(Python)-如何知道视频何时结束?
您可以在youtube视频页面的上下文中执行javascript API:
youtubePlayer = document.getElementById("movie_player");
youtubePlayer.getPlayerState();
因此,根据https://developers.google.com/youtube/js_api_reference?csw=1
state == 0
当视频结束时
您可以在循环中添加执行程序,每N秒检查一次状态。