audio获取音频时长

audio获取音频时长

最近在搞一个音乐播放器,在获取音频总时长的时候,总是获取到NAN,这有点搞不懂了,然后在网上查询资料,得到了解决方案,如果直接video.duration获取的是NAN,原因貌似是加载音频是异步的,刚刷新完页面还没有加载完成的音频资源,所以得到的是NAN,需要使用oncanplay事件监听