我刚刚开始使用 WebExtension API(在 Safari 而不是 Chrome 上),并且我已经让扩展在弹出 ui 中显示一个按钮并单击它时 content.js 脚本将替换任何给定的页面上的单词与另一个给定的单词。
这很好用,但我想在弹出用户界面中有另一个按钮,可以轻松地反转这个替换调用。目前我只是让它执行相同的替换功能,但相反,但我想知道是否有一种方法可以反转执行的所有扩展操作,而无需再次定义它们,也无需简单地刷新页面以恢复所有更改。
希望这是有道理的,不胜感激任何人都可以提供的指点!