¿Aplicación móvil HTML5 funcionando mientras la pantalla del teléfono está apagada?

Estoy interesado en crear una aplicación web basada en geolocalización HTML5 que aún podría estar funcionando cuando la pantalla del teléfono está apagada (por ejemplo, hacer un seguimiento de lo que está corriendo cuando su teléfono está en su bolsillo).

¿Hay alguna forma de mantener la aplicación en ejecución pero tener la pantalla apagada o hacer que la aplicación se ejecute en segundo plano mientras se usan otras aplicaciones? ¿Es esto posible al menos en algunos de los dispositivos móviles más populares (en particular, los dispositivos iOS y Android más nuevos)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta