当我最近项目用到audio的时候,我们用到了jPlayer作为三方库. 功能实现了,暂停播放,进度条什么的,都很顺利的搞定了.后来考虑到当网速过慢时需要给播放按钮一个载入动画,然后就一发不可收拾了. 找到jPlayer官方文档,看了下events事件,嗯不错,事件很全,几乎能解决任何需求: 从图中可以看出,我们肯定会用到waiting和playing事件来解决刚才提出的问题. 啪啪啪搞定: jq('#jPlayer').on($.jPlayer.event.waiting, function()…