diff --git a/index.js b/index.js index bbe4cd8..6b1282b 100644 --- a/index.js +++ b/index.js @@ -78,9 +78,13 @@ const lodash = typeof require !== 'undefined' ? require('lodash') : {}; * @zh setTimeout总是会比预期时间慢1秒才触发 */ const _timeout = global.setTimeout; + const _interval = global.setInterval; global.setTimeout = function (handler, timeout, ...args) { return _timeout.call(global, handler, +timeout + 1000, ...args); } + global.setTimeout = function (handler, timeout, ...args) { + return _interval.call(global, handler, +timeout + 1000, ...args); + } /** * Promise.then has a 10% chance will not trigger