我正在制作 HTML5 画布应用程序。对于动画,我需要高分辨率的时钟时间。我怎样才能得到这个?它至少应该是毫秒级的分辨率。
问问题
1793 次
1 回答
3
AFAIK,这不是 HTML5 的一部分,而是 JavaScript 的一部分。而且你不能可靠地做到这一点,因为它取决于浏览器的实现。例如,在 IE(8 和 6)中,您可以拥有的最小分辨率是 15 毫秒。
更新
道歉 - 我刚刚注意到你问如何真正获得时间,使用Date.getTime()
. 这将为您提供自 1970 年 1 月 1 日以来以毫秒为单位的时间,但我上面的警告仍然存在 - 您将获得以毫秒为单位的值,但您无法确定准确性,因此您不应该在任何时间紧迫的事情上依赖它.
参考:
于 2011-05-17T03:20:06.260 回答