Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zrobić żeby przeglądarka działała w tle.
Forum PHP.pl > Forum > Po stronie przeglądarki
m72
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.
  1. <!doctype html>
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>...</title>
  5. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
  6. </head>
  7. <body>
  8. <p class="numer"></p>
  9. var a=1;
  10. window.setInterval(aaa, 1000);
  11. function aaa() {
  12. $(".numer").html(a);
  13. console.log(a);
  14. a=a+1;
  15. }
  16. </script>
  17. </body>
  18. </html>
franki01
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.
m72
No to bardzo przykre
Comandeer
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.