收藏
回答

BUG: performance.now() 的单位应该是ms而不是秒

问题模块 API/组件名称 终端类型 微信版本 基础库版本
API和组件 performance.now() 工具 无关 v1.02.1712280

如果是 Bug:


* Bug 表现是什么?预期表现是什么?

 performance.now()应该是以毫秒为单位的, 但是开发者工具里面是以秒为单位.

https://developer.mozilla.org/en-US/docs/Web/API/Performance/now


* 如何复现?

 performance.now()

1514521561.895

 performance.now()

1514521562.537

两次调用, 开发工具里面


performance.now()

373798.13500000007

performance.now()

374566.895

两次调用, chrome里面.

* 提供一个最简复现 Demo

如上.


我看源代码里面:

var performance = exports.performance = {

  now: function now() {

    return Date.now() / 1000

  }

}


这不要/1000啊

最后一次编辑于  2017-12-29
回答关注问题邀请回答
收藏

1 个回答

  • 柳正来
    柳正来
    2017-12-29

    我自己先手动把本地的weapp-adapter.js改了. 浪费了好多时间.

    2017-12-29
    赞同
    回复