JavaScript[记录] 无源码给特定应用添加翻译V2 前言维护过程中,发现旧版的维护太麻烦了,于是想着重构一下,换个更好的方法来。前置版本:方案核心还是按照旧版的,创建一个MutationObserver对body进行监视。对于处理逻辑做了调整,改为自实现一个筛选器;这个筛选器默认取DOM树的所有叶子节点(TextNode),然后在此基础上添加一些过滤条件来忽略一些DOM节点(比如用户创建的数据)。……继续阅读 » msojocs 4天前 21浏览 0评论0个赞