Browser: Firefox
Driver: geckodriver-v0.23.0-win64 (running in localhost)
WebdriverIO: v5.4.15
NodeJs: v10.15.0
问:我有一个带有覆盖层的页面,其内容位于iframe中,必须单击该iframe中的关闭按钮,当我单击关闭按钮时,页面会转到下一页。
因此,为了关闭覆盖层,我现在切换到该覆盖层iframe(使用:browser.switchToFrame($('some css选择器'))),然后单击关闭按钮,如果我使用的是'browser.switchToParentFrame()'它保持运行状态,没有任何反应(我离开了它,它保持运行状态20分钟并仍在运行),没有错误消息,也没有打开浏览器运行的任何状态。 我尝试不切换到父框架并尝试访问下一页中的元素(单击iframe中的关闭按钮后已重定向的页面),它显示错误为``webdriver:由于未知错误而导致请求失败:TypeError:无法访问死对象''。 / p>