目前发现在部分安卓机型上setInterval函数有问题
目前发现在部分安卓机型上setInterval函数有问题
当将setInterval函数的参数milliseconds设置为0时,运行不会报错,但是会把后面的代码吞掉。
例如一下代码:
console.log('onLaunch in')
const s = setInterval(() => {}, 0)
console.log('onLaunch out', s, clearInterval(s))
'onLaunch out'不会打印出来。
目前发现在一台小米8 miui 10.0上也出现这个问题,但是另一台小米 miui 9.5没有问题。所以就算是同样机型同样的微信版本也不能保证可以复现。我这里机器不够多,所以没有做更多的测试。
PS:有在微信H5测试,是没问题的。所以应该是小程序特有的问题。
