无法播放框架中存在的视频

时间:2019-08-28 14:20:06

标签: selenium

我在网页中有以下HTML代码段:

<iframe class="videoIframe"  src="" scrolling="no">
    <video class="jw-video jw-reset" disableremoteplayback="" webkit- 
      playsinline="" playsinline="" jw-loaded="data" src="fdsfs"></video>
</iframe>

当我将驱动程序切换到框架并尝试使用selenium java executor播放视频时,它不起作用

protected void playVideo(WebElement videoElement) {
     ((JavascriptExecutor) 
             driver).executeScript("arguments[0].play()",videoElement);
}

但是如果我直接在窗口中启动video src URL,然后尝试播放 视频使用相同的执行程序命令,就可以正常工作。

0 个答案:

没有答案