mirror of https://github.com/OpenVidu/openvidu.git
openvidu-test-e2e: OpenViduEventManager#stopVideoTracksOfVideoElement
parent
f671c9cb65
commit
9fff788546
|
@ -344,6 +344,13 @@ public class OpenViduEventManager {
|
||||||
return dimension;
|
return dimension;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void stopVideoTracksOfVideoElement(WebElement videoElement, String parentSelector) {
|
||||||
|
String script = "return (document.querySelector('" + parentSelector + (parentSelector.isEmpty() ? "" : " ")
|
||||||
|
+ "#" + videoElement.getAttribute("id")
|
||||||
|
+ "').srcObject.getVideoTracks().forEach(track => track.stop()))";
|
||||||
|
((JavascriptExecutor) driver).executeScript(script);
|
||||||
|
}
|
||||||
|
|
||||||
private boolean hasAudioTracks(WebElement videoElement, String parentSelector) {
|
private boolean hasAudioTracks(WebElement videoElement, String parentSelector) {
|
||||||
String script = "return ((document.querySelector('" + parentSelector + (parentSelector.isEmpty() ? "" : " ")
|
String script = "return ((document.querySelector('" + parentSelector + (parentSelector.isEmpty() ? "" : " ")
|
||||||
+ "#" + videoElement.getAttribute("id") + "').srcObject.getAudioTracks().length > 0)"
|
+ "#" + videoElement.getAttribute("id") + "').srcObject.getAudioTracks().length > 0)"
|
||||||
|
|
Loading…
Reference in New Issue