chrome 下的 web 元素模拟点击有什么办法吗?

查看 71|回复 3
作者:Features   
webpack 构建的网页
发现用 querySelector 获取的元素,确实获取到了,能打印出正确的属性
但是使用 click()方法进行模拟点击无效
自己构造 Event 事件也没有效果
目前只能依赖按键精灵模拟点击,极度依赖屏幕分辨率
有什么好的通用的办法可以实现点击吗?

点击, 模拟, webpack, 依赖

asche910   
插眼,等一个回答
des   
试试用 dispatchEvent ?
['mousedown', 'click', 'mouseup'].forEach(type => { element.dispatchEvent(new MouseEvent(type)) })
Features
OP
  
@des 之前试过,没有效果
您需要登录后才可以回帖 登录 | 立即注册

返回顶部