如何使用 js 完成“防撤回功能”?
資深大佬 : woyao396 11
公司自己的 IM 是基于Electron构建的 可以调出控制台插入任意的 js 代码。
有个想法就是能不能实现从 dom 或其他层面实现防撤回,自己有个想法是:
监听 dom 移除的事件,然后如果是消息撤回相关的 dom 移除,就阻止移除或重新插入
不知道这个方案现不现实 能不能实现?
大佬有話說 (14)
公司自己的 IM 是基于Electron构建的 可以调出控制台插入任意的 js 代码。
有个想法就是能不能实现从 dom 或其他层面实现防撤回,自己有个想法是:
监听 dom 移除的事件,然后如果是消息撤回相关的 dom 移除,就阻止移除或重新插入
不知道这个方案现不现实 能不能实现?
然后其实是有办法禁止开发者工具和调试参数的,但这个不治本,因为用户最终还是可以打开 asar 做他想做的事情
或者你直接 setInterval 轮询,不断读取 dom 列表,发现比之前少了就加回去。