即使浏览器最小化,DOM操作?Chrome 扩展程序 + WebWorker API

DOM Manipulation even when Browser is minimized? Chrome Extension + WebWorker API

提问人:HavanaSun 提问时间:4/1/2023 更新时间:4/1/2023 访问量:45

问:

我正在构建一个 Tinder 自动刷卡器作为一个有趣的项目,以了解 Chrome 扩展程序的开发。 我面临的一个挑战是当选项卡处于非活动状态或处于后台状态时计时器限制。 我尝试使用 WebWorker API,它修复了计时器限制,但 DOM 操作(例如点赞按钮单击)仍然无法正常工作。

主要原因是当浏览器处于后台时,不会加载新的配置文件。

有没有办法强制 chrome 将最小化的浏览器与最大化的浏览器完全相同? 我不希望 chrome 节省资源。

javascript dom google-chrome-extension web-worker

评论

0赞 wOxxOm 4/1/2023
没有特定的 API,因此您必须找到网站如何检测到最小化并欺骗它。也许它会侦听事件或事件,在这种情况下,您可以欺骗在页面上下文中注册事件的方法(通常是 document.addEventListener)。blurvisibilitychange
0赞 HavanaSun 4/1/2023
@wOxxOm所以你认为这是可能的?我以为 chrome 会减慢整个浏览器窗口的速度,以至于没有网站在后台正常运行。我快要放弃了。

答: 暂无答案