例如,在纯javascript中,你可以这样做:
obj = document.querySelector('li#wmd-help-button')
obj.getBoundingClientRect()
当您通过WebdriverIO拥有Element时,即拥有对象时,如何执行getBoundingClientRect或类似函数:const elem = $('li#wmd-help-button')
此问题并非特定于getBoundingClientRect
,而是指所有无法从Webdriverio的Element
类直接访问的此类函数
1条答案
按热度按时间ecfdbz9o1#
我想你要找的是Webdriver.IO的
browser.execute
方法https://webdriver.io/docs/api/browser/execute。它允许你在当前页面的上下文中执行你的脚本。根据你提供的代码,它可能如下所示: