【playwright】使用playwright实现拖动功能

网友投稿 1639 2022-11-25

【playwright】使用playwright实现拖动功能

【playwright】使用playwright实现拖动功能

思路说明

调用方法

元素定位:page.locator()获取元素位置及大小:ele.bounding_box()鼠标移动:page.mouse.move()按下鼠标:page.mouse.down()释放鼠标:page.mouse.up()

示例代码

#获取拖动按钮位置并拖动 dropbutton=page.locator("#loginForm > div:nth-child(12) > div > div.drag-btn") box=dropbutton.bounding_box() page.mouse.move(box['x']+box['width']/2,box['y']+box[ 'height']/2) page.mouse.down() mov_x=box['x']+box['width']/2+260 page.mouse.move(mov_x,box['y']+box[ 'height']/2) page.mouse.up()

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:深入解析SpringBatch适配器
下一篇:vue快速上手教程03--axios、过滤器、侦听器
相关文章

 发表评论

暂时没有评论,来抢沙发吧~