我正在编写一个DSL,它将通过Google Chrome 的远程调试API与页面进行交互。INPUT域 (链接在此处:
https://chromedevtools.github.io/devtools-protocol/1-2/Input/) 列出了两个函数,可以用于发送事件: Input.dispatchKeyEvent 和 Input.dispatchMouseEvent。
我无法弄清如何指定目标
我知道可以使用Selenium,但我想直接使用WebSockets。感谢任何帮助。
我无法弄清如何指定目标
元素
,因为两个函数和DOM.NodeId
之间没有链接,也没有接受DOM.NodeId
并返回X、Y坐标的中间API。我知道可以使用Selenium,但我想直接使用WebSockets。感谢任何帮助。