问题描述
我正在使用电子来回放用户鼠标的交互。我正在使用mouseMove
向渲染器发送mouseDown
,mouseUp
和sendinputEvent
事件。我可以使用这些复制的事件来模拟鼠标单击。
但是我不能使用复制的事件来模拟拖放。
这是一个有关此问题的视频,其中我用鼠标手动拖放,暂停一秒钟,然后尝试使用sendinputEvent
https://imgur.com/a/PiYe5sf模拟。
在回放中,会触发几个事件,然后循环触发drag
和dragover
。似乎dragevents与本地光标的位置紧密相关,无法通过触发mousedown
,mousemove
和mouseup
寻找使用drag
模拟sendinputEvent
的任何可行示例,或对为什么拖动与本机光标耦合的一些理解。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)