HTML автономная игра в режиме ожидания

#html

Вопрос:

Есть ли способ определить время, когда вы покидаете сайт, и время, когда вы снова заходите на сайт, чтобы получить вознаграждение за часть бездействия в автономном режиме? Или есть просто способ узнать, сколько минут прошло не на сайте?

Ответ №1:

вы можете использовать setinterval следующим образом:

 lt;div id="seconds"gt;lt;/divgt; lt;scriptgt;  let i = 0  setInterval( function(){   var seconds=document.getElementById("seconds");  var xhttp;  xhttp = new XMLHttpRequest();  xhttp.onreadystatechange = function () {  if (this.readyState != 4 || this.status != 200) {  i  ;  seconds.innerHTML=i;  }  };  xhttp.open("GET", "https://yourdomain.com/", true); //to avoid cors policy   xhttp.send(); } , 1000); lt;/scriptgt;  

интервал каждые 1 с, если клиент отключен i