老师,还是听不懂为什么延长时间就可以保证后台回前台的时候就可以正常播放。。??
来源:7-24 播放器歌词剩余功能实现
qq_阳光洒向的耀眼未来_0
2017-11-21
写回答
1回答
-
ustbhuangyi
2017-11-21
因为切到后台的时候 JS 是停止的,切换到后台才会重新执行,触发了 end 函数执行 currentSong 的变化,currentSong 改变会影响 audio 的 src 的变化,这个时候如果没有延时立即播放,会导致歌曲还没有准备好就立马调用 play 导致不能播放的问题。
112018-09-15
相似问题