至尊效率神器 发表于 2022-3-3 19:03:30

【抖音电脑版】能用JS直接执行快捷键触发的事件么

本帖最后由 至尊效率神器 于 2022-3-3 19:06 编辑

【问题描述】

[*]通过类名获得元素,然后模拟点击的方式有一个问题,就是类名有时候是会变的,这样代码又要重新写,有点小麻烦,

【寻求方案】

[*]比如<抖音电脑版>快捷键Z是点赞,有办法通过代码直接执行 快捷键Z 触发的点赞事件 么?或者能直接用代码模拟按下键盘Z键么?或者有其他什么办法么?


cxxjackie 发表于 2022-3-3 19:03:31

可以用别的选择器来匹配元素,参考:https://bbs.tampermonkey.net.cn/thread-1821-1-1.html
模拟按键:
document.dispatchEvent(new KeyboardEvent('keydown', {
    bubbles: true,
    key: 'z',
    code: 'KeyZ',
    keyCode: 90
}));
页: [1]
查看完整版本: 【抖音电脑版】能用JS直接执行快捷键触发的事件么