Stworzyłem małą aplikację internetową HTML5 dla mojej firmy.
Ta aplikacja wyświetla listę pozycji i wszystko działa poprawnie.
Aplikacja jest używana głównie na telefonach z systemem Android i Chrome jako przeglądarce. Ponadto strona jest zapisywana na ekranie głównym, więc Android zarządza całością jako aplikacja ( chyba za pomocą WebView ).
Chrome Beta (i myślę, że także Android System WebView) wprowadził funkcję „pull down to refresh” ( zobacz na przykład ten link ).
Jest to przydatna funkcja, ale zastanawiałem się, czy można ją wyłączyć za pomocą jakiegoś metatagu (lub elementów javascript), ponieważ odświeżanie może być łatwo wyzwalane przez użytkownika podczas nawigacji po liście, a cała aplikacja jest ponownie ładowana.
Jest to również funkcja, której aplikacja nie potrzebuje.
Wiem, że ta funkcja jest nadal dostępna tylko w wersji beta Chrome, ale mam wrażenie, że ląduje też w stabilnej aplikacji.
Dziękuję Ci!
Edycja: odinstalowałem Chrome Beta, a link przypięty do ekranu głównego otwiera się teraz ze stabilną Chrome. Zatem przypięte linki zaczynają się od przeglądarki Chrome, a nie od widoku internetowego.
Edycja: dzisiaj (19.03.2015) funkcja pull-down to refresh doszła do stabilnego chromu.
Edycja: z odpowiedzi @Evyn podążam za tym linkiem i otrzymałem ten kod javascript / jquery, który działa.
Jak zauważył @bcintegrity, mam nadzieję na rozwiązanie manifestu witryny (i / lub metatag) w przyszłości.
Ponadto mile widziane są sugestie dotyczące powyższego kodu.