在stopAllEffects 等多个方法里写了这样的判断 for (var id in _id2audio) { if (id === musicId) continue;}
for in 出来的是 key 是string 这个肯定不成立 导致 判断失败, 改成 if (_id2audio[id].id === musicId) continue;这样就好了
在stopAllEffects 等多个方法里写了这样的判断 for (var id in _id2audio) { if (id === musicId) continue;}
for in 出来的是 key 是string 这个肯定不成立 导致 判断失败, 改成 if (_id2audio[id].id === musicId) continue;这样就好了