Jak zrobić żeby strona odpalona w przeglądarce mobilnej działała w tle. Jest to w ogóle możliwe ?
Chcę żeby np taki skrypcik mi zliczał nawet jak wygaszę ekran.
<!doctype html>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script> var a=1;
window.setInterval(aaa, 1000);
function aaa() {
$(".numer").html(a);
console.log(a);
a=a+1;
}
franki01
2.07.2016, 21:05:18
Ciężko określić, które aplikacje będą działać w tle, a które android wyłączy. Robi to sam uwzględniając częstotliwość korzystania z nich i ilość ramu. Poza tym same przeglądarki mogą nie przetwarzać javascriptu gdy nie są aktywne (oszczędzanie baterii). Sumując - na dłuższą metę niewykonalne.
Comandeer
3.07.2016, 15:16:32
Można się spróbować pobawić Service Workerem – jego Andek nie powinien uwalić. Inna rzecz, że SW raczej nie ma dostępu do DOM-u.