直接上代码

业务场景是发送播放完成之后启动一个定时器执行停止任务 

发现只有第一次起作用 后面就不起作用了

逐行加log 发现 Async异步任务 this的值变了 

log如下

导致 Async后面的代码 不知道执行的是什么地方了 

AI是这么分析的 如下 

暂时修改方案是 将置零操作 放到 Aysnc之前执行 目前 测试OK

更多推荐