Github Pages仅在选项卡之间切换时重新加载

时间:2018-03-24 19:24:27

标签: javascript github reload github-pages

我正在使用html canvas为学校构建一个简单的JavaScript pong游戏。其中一名球员'分数达到5,页面应该重新加载并从头开始。为此,我尝试过:

document.location.reload();
window.location.reload(true);

当我在本地测试时,一切都很好。但是当我通过网站上传和访问时,需要大约40秒才能继续。 Website
Source code

编辑: 当我在浏览器中的标签之间切换时,重新加载是即时的。仅供参考我使用Chrome,但我已经尝试过Firefox,它也是如此。这是GP的错吗?它有解决方法吗?非常感谢。

1 个答案:

答案 0 :(得分:1)

由于function draw() { setInterval(draw, 10);const drawInterval = setInterval(draw, 10); function draw() { if (end1 || end2) clearInterval(drawInterval); 正在持续运行。到达终点后尝试清除间隔:

* this will be (+)
** this will be (-)
*** this will be(*)
**** this will be (/)

然而,重置JS而不是重新加载会好得多。