ios9 safari currentTime audio bug

 1 var audio = document.createElement('audio')
 2 audio.src = 'https://ic-static.vipkidteachers.com/course/material/DEMO1-U1-LC1-L2/b155de44c4a63b6198f9ab468d96d225.mp3'
 3 audio.preload = 'auto'
 4 
 5 document.addEventListener('click', function () {
 6   audio.currentTime = 1.5
 7   audio.play()
 8 })
 9 
10 audio.addEventListener('ended', function () {
11   // audio.currentTime = 0 若是加上这句话 本函数会执行两次.. 第二次播放完成的时候 就不会再执行本函数
12   console.log('完成')
13 })

 

11行不能加,若是加上的话 会执行两次函数

相关文章
相关标签/搜索