因此,我遇到了一个问题,即即使该标签未集中或未最小化,我也希望该标签永久运行。
我发现在chrome:// discards /中,我可以看到哪些选项卡处于活动状态,但是我想要的是一种将生命周期状态设置为始终处于活动状态的方法。
我尝试禁用“自动”选项卡丢弃标志和限制标志,但是这些都不对我有用。
答案 0 :(得分:0)
恐怕不是一个完整的答案,但我想我会在我自己的搜索中找到它后分享它,如果它有帮助的话。 (这个问题仍然与外面的人有关,并且像我一样再次发现这个问题)
https://developers.google.com/web/updates/2018/07/page-lifecycle-api#state-passive
这个^^^ 似乎需要研究一下(chrome 基本上会根据当前的可见性和其他事件为页面分配一个“状态”,以确定页面是否应该处于活动/冻结/等状态)。
如果你是页面的开发者,并且你想被动地强制这种情况发生或不发生,这个库可能是你需要/想要的,但我没有测试过它,它可能只是用于读取当前状态而不是更改它(我不知道)。 https://github.com/GoogleChromeLabs/page-lifecycle/blob/master/README.md
是的,不是完整的答案,因为您作为用户,似乎没有更改它的选项,这很奇怪。