这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
currentTime
只读特性在
Web 动画 API
's
AnimationTimeline
interface returns the timeline's current time in milliseconds, or
null
if the timeline is inactive.
var currentTime = AnimationTimeline.currentTime;
A number representing the timeline's current time in milliseconds, or
null
if the timeline is inactive.
To offer protection against timing attacks and fingerprinting, the precision of
animationTimeline.currentTime
might get rounded depending on browser settings.
In Firefox, the
privacy.reduceTimerPrecision
preference is enabled by default and defaults to 20us in Firefox 59; in 60 it will be 2ms.
// reduced time precision (2ms) in Firefox 60 animationTimeline.currentTime; // 23.404 // 24.192 // 25.514 // ... // reduced time precision with `privacy.resistFingerprinting` enabled animationTimeline.currentTime; // 49.8 // 50.6 // 51.7 // ...
In Firefox, you can also enable
privacy.resistFingerprinting
; the precision will be 100ms or the value of
privacy.resistFingerprinting.reduceTimerPrecision.microseconds
, whichever is larger.
| 规范 | 状态 | 注释 |
|---|---|---|
|
Web 动画
The definition of 'currentTime' in that specification. |
工作草案 | 编者草案。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
currentTime
|
Chrome No | Edge No |
Firefox
75
|
IE No | Opera No | Safari 13.1 | WebView Android No | Chrome Android No |
Firefox Android
63
Disabled
|
Opera Android No | Safari iOS 13.4 | Samsung Internet Android No |
完整支持
不支持
实验。期望将来行为有所改变。
用户必须明确启用此特征。
AnimationTimeline
DocumentTimeline
inherits this property
Document.timeline
returns a timeline object which inherits this property