У меня проблема с моим обратным отсчетом. Я могу хранить таймер в локальном хранилище, но если я закрыл страницу, таймер не подсчитывает, и если я снова открою страницу, снова начнется отсчет таймера. Как сделать таймер еще считая, когда я закрою страницу и снова открою ее. Я использую keith-wood countdownJQuery Таймер обратного отсчета не считается, если страница закрыта
Это мой код
$(function() {
var temporary=3600;
if (window.localStorage.getItem("detik")!=null)
{
temporary=window.localStorage.getItem("detik");
}
else {
window.localStorage.setItem("detik",temporary);
}
$('#defaultCountdown').countdown(
{
until:+temporary,
compact: true,
onExpiry: end,
onTick:function(e)
{
var detik=(e[4]*3600)+(e[5]*60)+e[6];
window.localStorage.setItem("detik",detik);
}});
});
function end() {
alert('We have lift off!');
}
Спасибо и Ура !!
Привет, петер ван дер Валь, спасибо за ваш ответ, я пробовал ваш ответ, но он не работал, потому что таймер сбросил, если я закрыл страницу :( – Rei
Я написал 'getItem', где' setItem' должен (copy-paste - сука). Я обновил свой ответ с помощью рабочего jsFiddle. –
Спасибо, он работает.: D – Rei