我可以在这个URL上控制这个视频(播放,暂停):https://www.youtube.com/watch?v=5kcdRBHM7kM
我将此代码与Qt 5.7.1一起使用QWebEngine
QString jsToDo = "document.getElementById('movie_player').playVideo();";
webEngineView->page()->runJavaScript(jsToDo);
我想获得一个全屏浏览器,所以当我尝试使用此URL使用相同的视频时:https://www.youtube.com/embed/5kcdRBHM7kM?autohide=1&autoplay=1&modestbranding=1&playerapiid=ytplayer&enablejsapi=1&hl=en
这里相同的javascript代码无法控制播放,我尝试了多个ID但没有成功。有没有办法控制我无法控制的嵌入 youtube 视频?
我让它与这段JavaScript一起工作
QString jsToDo2 = "document.getElementById('player').children[0].pauseVideo();";
webEngineView->page()->runJavaScript(jsToDo2);
干杯