Event.timeStamp
Cómo emular Event.timeStamp
El atributo timeStamp debe devolver el valor que se ha inicializado a. Cuando se crea un evento el atributo debe ser inicializado con el número de milisegundos que ha pasado desde las 00:00:00 UTC del 1 de enero de 1970.
Uno podría atrapar tanto new Event
y document.createEvent
para establecer la marca de tiempo en consecuencia, pero cómo ¿interceptas eventos creados y enviados por el navegador?
Se podría agregar un detector de eventos (fase de captura) al document
que escucha "cada" tipo de evento y escribir el timeStamp lo más cercano a la hora de envío pero sería un hack feo.
- ¿Hay alguna forma mejor de emular
Event.timeStamp
? - Existen posibles trampas con la interceptación
new Event
/new CustomEvent
ydocument.createEvent
. - ¿Hay otras maneras de crear eventos programáticamente?
- ¿Existe algún problema potencial con la adición de detectores de eventos al
document
y la configuración manual detimeStamp
lo antes posible?
¿Cuál es exactamente la pregunta? – gdoron
@gdoron hizo más obvouis – Raynos
Por curiosidad, ¿cuáles son los beneficios de emular Event.timeStamp? – Coffee