AnimationTimeline: свойство currentTime
Базовая Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2020 года.
Чтение только для currentTime свойство интерфейса API веб-анимаций' AnimationTimeline возвращает текущее время таймлайна в миллисекундах или null если таймлайн неактивен.
Значение
Число, представляющее текущее время таймлайна в миллисекундах, или null если таймлайн неактивен.
Уменьшенная точность времени
Для защиты от атак на время и отпечатков пальцев, точность animationTimeline.currentTime может быть округлено в зависимости от настроек браузера. В Firefox, privacy.reduceTimerPrecision по умолчанию включена и имеет значение по умолчанию 2 мс. Вы также можете включить privacy.resistFingerprinting, в этом случае точность будет составлять 100 мс или значение privacy.resistFingerprinting.reduceTimerPrecision.microseconds, в зависимости от большего значения.
Например, при уменьшенной точности времени результат animationTimeline.currentTime всегда будет кратен 0,002 или кратен 0,1 (или privacy.resistFingerprinting.reduceTimerPrecision.microseconds) с включенной privacy.resistFingerprinting.
// reduced time precision (2ms) in Firefox 60 animationTimeline.currentTime; // Might be: // 23.404 // 24.192 // 25.514 // … // reduced time precision with `privacy.resistFingerprinting` enabled animationTimeline.currentTime; // Might be: // 49.8 // 50.6 // 51.7 // …
Спецификации
| Спецификация |
|---|
| Веб-анимации # dom-animationtimeline-currenttime |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
currentTime |
84 | 84 | 75 | 70 | 13.1 | 84 | 79 | 60 | 13.4 | 14.0 | 84 |
См. также
- API веб-анимаций
AnimationTimeline-
DocumentTimelineнаследует это свойство -
Document.timelineвозвращает объект таймлайна, который наследует это свойство
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/AnimationTimeline/currentTime