Event.timeStamp
Jak emulować Event.timeStamp
Atrybut timeStamp musi zwrócić wartość został zainicjowany do. Kiedy zdarzenie jest stworzony atrybut musi być inicjowane liczby milisekund, jaki upłynął od 00:00:00 UTC w dniu 1 stycznia 1970 r
Można było pułapką zarówno new Event
i document.createEvent
ustawić odpowiednio timestamp ale jak czy przechwytujesz zdarzenia utworzone i wysłane przez przeglądarkę?
Można dodać detektor zdarzeń (fazę przechwytywania) do document
, który nasłuchuje na "każdym" typie zdarzenia i zapisuje timeStamp jak najbliżej czasu wysyłki, ale byłby to brzydki hack.
- Czy istnieją lepsze sposoby na emulację
Event.timeStamp
? - Czy istnieją potencjalne pułapki przechwytujące:
new Event
/new CustomEvent
idocument.createEvent
. - Czy istnieją inne sposoby na programowe tworzenie wydarzeń?
- Czy są jakieś potencjalne problemy z dodawaniem detektorów zdarzeń do
document
i ręczne ustawienietimeStamp
tak szybko, jak to możliwe?
Na czym dokładnie polega pytanie? – gdoron
@gdoron wykonane więcej obvouis – Raynos
Z ciekawości, jakie są zalety emulacji Event.timeStamp? – Coffee