MicrosoftEdge에서 셀렌 테스트를 실행할 때 요소가 표시 될 때까지 기다리는 기능에 문제가 있습니다. 특히 요소가 다른 요소 위에있을 때. 누구든지이 문제를 해결하는 방법을 알고 있습니까? 거기에 사용자가 요소를보고 그것을 클릭 할 수 있는지 확인하는 데 사용할 수있는 자바 스크립트 함수가 있나요?셀렌의 waitForElementVisible이 MicrosoftEdge에서 작동하지 않습니다.
는 여기에 문제가 않습니다 지금
function waitForElementDisplay (selector, time) {
if (document.querySelector(selector) != null) {
return true;
}
else if (timeLimit < timeSince) {
return false;
}
else {
timeSince += time;
setTimeout(function() {
waitForElementDisplay(selector, time, timeLimit, timeSince);
}, time);
}
}
코드 예가 있습니까? – Jasmine
내가 프로젝트에서 사용하는 샘플 코드가 추가되었습니다. –