我有一个arduino + rasp pi项目,在5秒后需要一个命令,我会从我的信使发送一条消息到那个arduino,所以试图自动化信使但面临问题:
我正在尝试填写facebook消息框并单击发送密钥但facebook消息框显示此消息框的div:
https://www.facebook.com/messages/t/
<div data-offset-key="eoa6j-0-0" class="_1mf _1mj"><span data-offset-key="eoa6j-0-0"><br data-text="true"></span></div>
所以如果我填写消息框中的任何文本,它会在<span>"text"</span>
之间进行,如下所示:
<div data-offset-key="eoa6j-0-0" class="_1mf _1mj"><span data-offset-key="eoa6j-0-0"><span data-text="true">hello</span></span></div>
我试图通过以下方式填写消息框:
document.querySelector('._1mf._1mj').innerText = 'Hello there'
它工作但发送密钥没有出现,&#34;发送&#34;键只在任何按键事件发生时出现,那么如何用按键事件填充该框以便发送按钮?
我知道data-offset-key="eoa6j-0-0"
每次刷新后都会发生变化,但我已经解决了这个问题,我希望有助于在控制台中使用keypress事件填充消息框,以便显示发送按钮。如果可能的话,点击发送按钮。我也尝试通过硒send_keys()
,但没有工作。
任何帮助将不胜感激。
谢谢
答案 0 :(得分:0)
$('[aria-label="Type a message..."]).sendKeys('hello');