Javascript Github页面仅在选项卡之间切换时重新加载
我一直在使用html画布为学校构建一个简单的JavaScript乒乓球游戏。当一名玩家的分数达到5分时,页面应该重新加载并从头开始。为此,我尝试过:Javascript Github页面仅在选项卡之间切换时重新加载,javascript,github,reload,github-pages,Javascript,Github,Reload,Github Pages,我一直在使用html画布为学校构建一个简单的JavaScript乒乓球游戏。当一名玩家的分数达到5分时,页面应该重新加载并从头开始。为此,我尝试过: document.location.reload(); window.location.reload(true); 当我在本地测试时,一切都很好。但当我上传并通过网站访问时,需要大约40秒才能继续。 编辑: 当我在浏览器中的选项卡之间切换时,会立即重新加载。仅供参考,我使用的是Chrome,但我试过Firefox,结果都一样。这是全科医生的错
document.location.reload();
window.location.reload(true);
当我在本地测试时,一切都很好。但当我上传并通过网站访问时,需要大约40秒才能继续。
编辑: 当我在浏览器中的选项卡之间切换时,会立即重新加载。仅供参考,我使用的是Chrome,但我试过Firefox,结果都一样。这是全科医生的错吗?有解决办法吗?非常感谢您的帮助。您的
函数draw(){
由于setInterval(draw,10);
几乎处于阻塞状态,正在连续运行。一旦到达末尾,请尝试清除间隔:
const drawInterval = setInterval(draw, 10);
function draw() {
if (end1 || end2) clearInterval(drawInterval);
不过,只重置JS比重新加载要好得多。为什么要重新加载整个页面?能否将分数重置为0?我已经尝试过了,而且比这更复杂。我会尝试找出答案,但这本来就不应该发生。