很奇怪,那个iCur != json[atrr]的条件怎么可能判断出所有运动是否都停止呢?万一人家json里只有两个属性,假设循环第一个属性的时候,iCur != json[atrr]成立,此时flag=false;然后假设循环第二个属性的时候iCur != json[atrr]不成立,这时两个属性也循环完了,明明运动还没完全停止,但是flag=true却成立了,这不是漏洞吗?
全局设置了了。
主播在setInterval函数里面的最顶层漏了一条flag = true;