JavaScript audio object addEventListener canplaythrough not working on IPAD Chrome JavaScript audio object addEventListener canplaythrough not working on IPAD Chrome google-chrome google-chrome

JavaScript audio object addEventListener canplaythrough not working on IPAD Chrome


You seem to be missing audio.load() from your snippet, try adding that as shown below and it should work.

function preloadAudio_chrome(url){  try   {       var audio = new Audio();       audio.addEventListener('canplaythrough', loadedAudio_chrome, false);   // EDIT HERE ADD audio.load();       audio.load();  } catch (e) {   alert(e.message);  }}