如何在不活动时阻止网站(游戏)刷新
How can stop a website (game) from refreshing when inactive
我从来没有在编码方面做过任何事情,但是我玩的这个游戏在不活动(观看)时每 3 分钟刷新一次,我想停止它或编辑它的脚本。在 Chrome.
中打开 DevTools 时也会刷新
它的脚本是外部的
<script src="assets/js/new_main_out1.js?461"></script>
window.lastDeath = Date.now()
window.playing = false
window.interval = setInterval(function() {
if (!window.playing) {
if ((Date.now() - window.lastDeath) > 3*60*1000) {
document.location.href = "https://game.com/landing/"
}
}
}, 10*1000)
您可以不断将 window.lastDeath
重置为最后一分钟:
setInterval(() => {
window.lastDeath = Date.now();
}, 60000);
你也可以用 monkeypatch window.setInterval
来检测页面的功能是否通过,如果是,则忽略它(否则正常启动间隔)。
我从来没有在编码方面做过任何事情,但是我玩的这个游戏在不活动(观看)时每 3 分钟刷新一次,我想停止它或编辑它的脚本。在 Chrome.
中打开 DevTools 时也会刷新它的脚本是外部的
<script src="assets/js/new_main_out1.js?461"></script>
window.lastDeath = Date.now()
window.playing = false
window.interval = setInterval(function() {
if (!window.playing) {
if ((Date.now() - window.lastDeath) > 3*60*1000) {
document.location.href = "https://game.com/landing/"
}
}
}, 10*1000)
您可以不断将 window.lastDeath
重置为最后一分钟:
setInterval(() => {
window.lastDeath = Date.now();
}, 60000);
你也可以用 monkeypatch window.setInterval
来检测页面的功能是否通过,如果是,则忽略它(否则正常启动间隔)。