问题描述
我整理了一个快速且肮脏的脚本,以使不和谐,以便通过在div上调用.click来快速“响应”消息。我使用ctrl + shift + i打开控制台,然后输入以下代码。
/List.xhtml#
如果我将反应存储为全局变量并手动调用react.click(),它将起作用并且反应通过。当我尝试使用setInterval连续检查全局变量并在定义后单击它时,它也起作用。这行得通,但都不是理想的解决方案。
let chat;
chat = document.getElementsByClassName('da-scrollerInner')[0];
chat.addEventListener('DOMSubtreeModified',() => {
let msg = chat.children[chat.childElementCount - 2];
let want = false;
// determine if I should react or not based on message contents
if (want) {
let reactions = msg.getElementsByClassName('da-reactionInner');
let reaction = reactions[0];
if (reaction) {
reaction.click();
}
}
}
如果有我想念的东西,请告诉我。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)